 In the fictional working-class town of Inniston, Marc Hall (Aarom Ashmore), sends ripples though Canada s media when he attempts to bring his boyfriend to his catholic highschool prom. From just a typical teenager, he turns into a icon for gay rights across the nation.