Michael (Penn Badgley) returns home from military school to find an addition to the family: his mother’s new live-in boyfriend, David (Dylan Walsh). And they all live happily ever after - nah, just kidding. Is Michael paranoid? Does David have a dark secret? Will you find the answer to these questions in the trailer? All signs point to "yes." In theaters October 16.