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