The storyline in this movie was abysmal. I hope the writers have gone on to bigger and better things because the world does not need more movies like this written. But what saved it was the acting. Movies like this tend to be really over-acted, and this one wasn't. Specifically, kudos to the girl playing Cassie, who I thought had wasted her talent playing this poorly written character.