actors: Vincent Laresca