DEVIL IN THE FLESH

She’s young, sexy and dangerous. Debbie Strand (Rose McGowan, Charmed) is the new girl in class with a skill for turning heads. From the moment she arrives in town following her parents’ untimely death, Debbie sets her sights on her teacher, the high school heartthrob. What Debbie wants, Debbie gets, and soon, her seductive advances turn deadly.

 

YouTube Button (1)

 

 

Tweet about this on TwitterShare on FacebookShare on Google+Share on RedditShare on LinkedInEmail this to someone