It's somehow fitting that a musical movie that has long been a dream for some of those behind it is all about the impossible somehow coming true. That's the message of the new poster for The Greatest Showman, at least, which features Hugh Jackman as PT Barnum.
The film charts Barnum's life from a poor upbringing to his first proper circus in New York in the 1800s, a time when such shows were frowned upon as morally dubious.
Michelle Williams plays his wife Charity, with Zac Efron as his business partner who initially isn't sure about the whole shebang. Rebecca Ferguson, meanwhile, is Swedish Opera singer Jenny Lind, and Zendaya plays a trapeze artist who catches Efron's eye.
Michael Gracey is in the director's chair for the film, which we predict will have a new trailer headed our way before the week is out. The movie itself arrives on 1 January.