Me and my brother saw the movie poster in the train station and my brother figured it out immediately. He had some other guesses but this was one of them.