Tissues at the ready, the trailer for Will Smith starrer Collateral Beauty has dropped - and be warned, it looks like a tearjerker.
Directed by The Devil Wears Prada's David Frankel, Collateral Beauty features Will as a bereaved father whose grief for the loss of his young daughter is taking over his life.
But in a magical twist with echoes of A Christmas Carol, the New Yorker is visited by three mysterious strangers representing love, time and death, who aim to help him get his life back on track.
It's an all-star cast, with Kate Winslet, Dame Helen Mirren, Keira Knightley, Naomie Harris, Michael Pena and Edward Norton all sharing the screen.
Helen can be seen in the clip taking on the role of Death, Keira is Love, and Jacob Latimore plays Time.
We can't wait for December 30, when the feelgood drama from Spotlight producer Michael Bederman will be in cinemas.