Christmas is just over 3 weeks away and in time for the holiday H&M released a touching ad that is sure to put anyone in the holiday mood.

The ad stars Adrien Brody as an H&M Lines train conductor who has the unenviable task of informing his passengers that due to bad weather and mechanical difficulties, their train will be delayed for 11 hours. This effectively causes most of the passengers, including a lonely child, to miss their planned holiday festivities.

However, Conductor Ralph (Brody) springs into action. In 19 minutes the conductor and his sidekick, a porter named Fritz, use construction paper, foil, an extension cord and scissors to create a magical winter wonderland on the train. The decorations come complete with a small Christmas tree, which the delighted child decorated with a star.

According to the Independent, Adrien Brody believes a commercial like this one is needed now more than ever.

“This story may resonate more than ever at a time in the world where we could all do with giving a stranger a hug,” Brody said.

You can watch the ad below: