Yes, the crew filmed a few key scenes in Austria. The winter action sequence, which takes place in a stunning mountain setting, was filmed in the Austrian Alps. The filmmakers also used the city of Bregenz as a backdrop for some of the movie's scenes.