Elton John at a 2017 event
CNN  — 

Talk about the ultimate duet.

Elton John surprised fans at a party for his upcoming biopic, “Rocketman,” while at the Cannes Film Festival on Thursday night. But it wasn’t just John hitting the stage. He also brought out Taron Egerton, who plays John in the film.

And of course the duo performed his hit 1972 single “Rocket Man.”

As for John’s thoughts about Egerton’s performance, he said in a video played at the premiere, “To be honest with you I was blown away. I was very moved. I cried the first time I saw it and I cried a lot this time.”

Related: Elton John biopic ‘Rocketman’ releases first trailer

The film chronicles John’s rise to international stardom and the bumps along the way. It also features some of the singer’s most famous concert moments, including his show at Dodger Stadium in 1975.

The film also stars Bryce Dallas Howard, Jamie Bell and Richard Madden and hits theaters May 31.