Where to Watch Sie werden sterben, Sire In Canada - Watch Sie werden sterben, Sire