I remember seeing somewhere the filming of this movie in Europe, but I had forgotten about it since then. I also saw the trailer on GN&GL, but accidentally skipped it after a few seconds and couldn't go back because it wasn't available in the Extras - so I didn't catch the name. It's now at the...