Latter Days/YMMV


 * Crowning Moment of Heartwarming: Several through the movie, specially in the end.
 * Tear Jerker: LOTS of them.