Cinematic Confusion

This is one of the most ridiculous posters in the history of Cinematic Confusion posts. What does this image have to do with the actual film set in Rome? The laughing horse doesn't help.

No comments: