Train ride in the beginning of the movie
Looks like they started at Marylebone Station in London. Took a long ride, and made it to their destination, which was....London! So if they started in London and ended in London, what was the point of the train ride?
share