A lot of hype surrounding this one.
Looks very interesting to be a foreign production set in the country of London!