A short black and white silent film about two rampaging cannibals in small town rural Ontario.
2009
2024
2023
2019
2021
2022
1995
2018
1985
—
2025
2000