Remember that iconic moment from Titanic, when the orchestra decide to go down with the ship? "Gentlemen, it has been a privilege playing with you tonight," one musician says, before they conclude their set with 'Nearer, My God, to Thee' as chaos surrounds them.
It might not be quite as disastrous as the sinking of a ship, but a leaking ceiling in a Mexican shopping centre ended up having its own Titanic moment recently.
As rainwater leaked from the ceiling to form huge puddles across the mall, one band kept shoppers entertained with a rendition of Titanic's theme, 'My Heart Will Go On'.
Watch them play Celine Dion's hit song below:According to Mexico News Daily, this all took place at Plaza Patria mall in Zapopan, Jalisco, over the weekend. The entire area was reportedly battered by stormy weather and torrential rains, which led to the flooding on Saturday.
In the past, the mall has been affected by weather like this - with at least 20 businesses damaged during last year's rainy season. This time, however, the musicians managed to find a way to lighten the mood with the music.
Once the video made its way onto Twitter, it received hundreds of thousands of likes and retweets.
Whoever in the band that had the idea to play this song deserves all the praise.