Ethan, a sullen high-school student whose life is defined by what he hates, finds love with a blindly optimistic Christian girl Trinity, much to the annoyance of his angst-filled band mates and her evangelistic brethren.
Benson Jack Anthony
as Ethan
Jordan Hare
as Trinity
Rahart Adams
as Bradley
Jon Prasida
as Isaac
Lucy Barrett
as Roz
Ben Bennett
as Jay
Craig Michael-Hyde
as Peter
Geraldine Viswanathan
as Jamali
Kevin Clayette
as Josh
Bridie Carter
as Mrs. Doyle
Adam Zwar
as Principal Stephens
Syd Zygier
as Usherette