https://www.theblacklaser.net/2008/11/18/max-von-sydow-is-the-killer/
Max von Sydow is the killer.