Award-winning musician John, 73, pretends to audition for a role in the spot in the clip released by England’s health service on Tuesday.
But it does not go well, as his rendition of hit song “I’m Still Standing” and his pretending to receive the jab fail to impress.
Oscar-winning actor Caine then steals the show with his trademark greeting.
“I’ve just had a vaccine for COVID,” the 87-year-old actor continues. “It didn’t hurt. Not many people know that.”
The narrator asks someone to “let the little fella know he didn’t get the job.”
John tweeted his delight at being able to promote the vaccine program.
“Let’s all come together and do our bit in the fight against this wretched disease,” he wrote.
A HuffPost Guide To Coronavirus
As COVID-19 cases rise, it’s more important than ever to remain connected and informed. Join the HuffPost community today. (It’s free!)