Noah Reid as Ryan
Dillon Casey as Brandon
Niles Hognestad as Mitchell
Megan Hepburn as Beth
Giacomo Giannotti as Andrew
Amy Croning as Franie
Patrick Quake-Soon as Simon Huang
Michelle Morgan as Maya
Aurelie Montia as Jessica
Sheila McCarthy as Ryan’s mother
Samantha Monroe as Katalina
Don Redigan as Ryan’s father