A modern Hitchcock movie of sorts, Sarah Michelle Gellar stars as two screwed-up twin sisters. One's a recovering junkie, one's a conniving mean girl, and both twins are simultaneously dangerous and in danger. Confused yet?