Sarah Hagen stars in the tense psychological horror!
The ‘Freaks And Geeks’ actress catches us up on everything she’s been up to… and more!