Acting
Vancouver, British Columbia, Canada
as Evan
as Drunk Teen
as Announcer
as Noah
as Deputy Hagen
as Eli Sung
as Dr. John Shen
as Ben
as Byron
as Joey Lucas