Director: Naomi Hiltz
Luka Magnotta
Izabela Ciesinska
Terry Novak
Clint Van Zandt
Joe Warmington
Alex West
Paul Bernardo
Karla Homolka
No streaming info available