Dwayne 'The Rock' Johnson attempted to serenade a fan with breast cancer - but his voice cracked after the first line.
The 49-year-old actor was "so excited" to send a personal musical message to a woman named Melissa, who has been battling Stage 4 cancer for the last six years, but he struggled to get to grips with the higher notes in his chosen song, Garth Brooks' Much Too Young, and had to terminate his performance.
He said in a video shared to Instagram: "I'm so excited right now to deliver this very special message. I'm so excited my cheeks are red. This goes out to a very special woman. A very strong woman. Melissa, A.K.A Missy!"
"I want to say first of all, thanks for being a fan, I am honoured and I know you are fighting hard, and I know that you're home. Keep fighting and keep staying strong Missy.