He knocks out David and Louis while Jesse runs away, leaving a terrified Lily.
John forces a crying Lily onto the mattress and prepares to rape her but he is shot in the back.
Lily (Juno Temple) and Alison (Kay Panabaker) are best friends living in a poverty-stricken California town near the Salton Sea.
Jared Padalecki, Class Two Superhero, has lived his entire life in his small town.
Another disappointing Superboyfriend is the kick that he needs to get out.
The two are complete opposites: Lily is a suicidal rebellious girl who lives with her single mother, Margaret (Leslie Mann) while Alison is a cautious and careful girl who lives with her alcoholic dad.
Alison finds solace under her uncle Hogan's (Neal Mc Donough) automotives and horses while Lily wants to flee her troubled home life as soon as possible.