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.
2001
2018
1991
2019
2013
2009
2017
2023
2014
1945
2003
1965