Guest Stars Ben Beauchemin as Gerald Tremblay Kris Hagen as Sketchy Looking Dude Kevin Vidal as Roger Kevin Bundy as Edwin Carter Neeky Dalir as Reshma Ghazal Azarbad as Naya