There is no 'Giroux Cinema' (shown in the first scene after the credits) in Vancouver and the marquee appears to have been added in post. The post-production supervisor's name is Todd Giroux.
Hugh Dillon debuts as Mr. Escher, a mysterious Bald Headed Guy with numerous capabilities. Dillon played Toronto Police Strategic Response Unit team leader (and later Sergeant) Ed Lane on Flashpoint (2008) for 5 seasons. During the run of that series, he exhibited superior capabilities and was known in some popular culture as the Canadian Chuck Norris. Even though he was not officially the ranking officer on that squad, he received top billing in the credits.
Lexa Doig and Peter Benson would appear together in the "Aurora Teagarden Mysteries" (2015) mystery movies on Hallmark beginning in 2015. He plays police detective Arthur that helps Aurora and she plays the best friend Sally. They have no scenes together here as Doig does not appear at all.