Makeup Dept HeadCreator: Michelle LovrettaCast includes:Hannah John-Kamen, Aaron Ashmore, Luke Macfarlane