backseatmafia.com
Blu-Ray Review: The Vanishing (Spoorloos)
I think it’s fair to say, especially in relation to its larger European neighbours, Holland hasn’t exactly set the world alight when it comes to cinema. Indeed, outside of Paul Verhoeven’s work (So…