Petals (2010) 2010, Drama, Fantasy, Horror, United States Petals (2010) Duration: 1H23M Description: An animal reincarnated as a human girl in an anti-humanity purgatory believes there’s more to know about a wandering sadistic out to damn her and seven others… Trailer ↗ United States 2010 Drama Fantasy Horror