actors: Devan Long