Starring Cast
Key crew
Director
Screenplay
Larvae stars Roberto Accornero as Cesare Lombroso, Stewart Arnold as Lazar and Maurizio Corigliano. Below is the full cast and crew.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.