Special Guest Stars Kandyse McClure as Meg Guest Stars Chuck Campbell as Two Faced Guy Lauren K. Robek as Will's Mom Brad Proctor as Two-Faced Guy Kavan Smith as Detective Joe Kavanaugh Cainan Wiebe as Alexi Amanda May as Sally the Mermaid Dan Shea as Transit Cop Darien Provost as Young Will Panou as Sylvio Rudd Ellie Harvie as Eleanor Aidan Pringle as Vern Kovacs Diana Pavlovska as Jagna Mitrovna Ivan De Leon as Med Tech Nicholas Podbrey as Man Sheri Noel as Molly Ian Wallace as Fire creature Malik McCall as Lawrence Birch Mihola Terzic as Waitress Nicholas Adamthwaite as Albert Russo