According to an article in the Philadelphia Inquirer, the movie has gone into production in Prague, with filming occurring there. Interesting choice in the Czech Republic. Not only is it cheap, but it also has a lot of "old world" flavor to it.
Or, perhaps they are doing some of the actual film work in studios there, on sets.
Looking for pictures...
"All we have to decide is what to do with the time that is given to us."