I was entertained and enjoyed it... but I have to admit I saw the end coming a mile off. The first scene that Michael Caine appeared in... and the train ploughing through the city (especially when we see the relevance of the latter to Leo's character), were extremely big suggestions that Leo's...