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 Panou as Sylvio Rudd Darien Provost as Young Will Diana Pavlovska as Jagna Mitrovna Ellie Harvie as Eleanor Aidan Pringle as Vern Kovacs Nicholas Podbrey as Man Sheri Noel as Molly Ivan De Leon as Med Tech Ian Wallace as Fire creature Malik McCall as Lawrence Birch Mihola Terzic as Waitress Nicholas Adamthwaite as Albert Russo