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.
1998
2016
2005
1990
2007
1984
2003
1951
2006
2011
2013
2024
2023