When the canals of Amsterdam turn blood red again after 37 years, there is only one man who can tame the evil and battle an adversary who seems to possess superhuman powers.
2023
2024
1991
2013
1965
2012
2011
2009
2000
1983
1980
2017
1960
1963
1971
1992