Terrible from start to finish. Amazing cast completely wasted by a bad plot and terrible script. By the last half hour we just kept watching for comic relief. Farrell's accent is all over the place, as usual (supposed to be Hungarian! Insert eye roll.) Really don't know what was going on or who to support. Save 2hrs of your life...