A young man struggles to sort out his feelings and his future as a wave of intolerance sweeps through a college town in this drama. Peter Thompson (Brendan P. Hines) was a student at a seminary studying to be an Episcopalian minister, until a tragic incident involving another student caused him to question his faith and his calling. Peter moves to a college town in Vermont, where he gets a job in a pizza joint run by Mike (Peter Onorati), and reconnects with Father Ed (A. Martinez), a gruff but caring streetwise priest who had been Peter's mentor. Peter also renews his friendship with a buddy from school, Alex (Kris Park), who introduces Peter to his good friend Rachel (Elizabeth Banks). Rachel is quite attracted to Peter, and before long she's deprived him of his virginity.
While Peter tries to sort out the new changes in his life, a shocking gay bashing incident soon polarizes the town, and Father Ed steps forward to publicly announce that he's a homosexual -- and Mike is his lover. As tensions between anti-gay extremists and pro-gay activists increase, the murder of a gay man brings matters to a boil, and forces Peter, Rachel, and Alex to come to terms with their identities as well as their pasts. ~ Mark Deming, All Movie Guide