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.
—
2024
2023
1972
1998
1937
2013
2009
1982
2022
2014
1981
1999
1996
1995
2003