Krissy Carlson

Born: 1979-08-10


Placeholder

Devil in the Flesh

as Meegan Wright
Released: 1998-01-04

When her mother is killed in a mysterious house fire, rebellious teen Debbie Strand is sent to...

Movie page