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
1974
2024
2008
1986
1999
1949
—
2013
2011
2003
1951
1988
1990
2002
1991
1996
2005