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.
2020
—
2013
2003
1968
1978
2012
1993
1950
2014
2015
1949
2018
1951
1998
1911