The poster for Johnny Depp‘s new movie Sweeney Todd: The Demon Barber Of Fleet Street has been scrapped due to an anachronistic mistake. The poster features Depp sitting in an attic, with London’s Big Ben clock tower visible in the background, outside a window. Unfortunately, Sweeney Todd is set in the early 1800s, while Big Ben wasn’t built until 1858. A new poster has been ordered by producers. The movie, which also stars Helena Bonham Carter, is being given a limited release on December 21st and opening wide in January.