Guest Stars Stephen Amell as Himself Robbie Amell as Himself Vanessa Gonzalez as Herself Uncredited Justin Trudeau as Himself