Franco was really good in the movie. Mila Kunis.......she is just all around dope. Over all a solid movie. Might be a little too much for children under 4. There were some parts that scared the fucked out of some kids there....lol