Cillian Murphy has said it's "wonderfully humbling" to see the passion for Peaky Blinders, as he reprises his long-running role as Tommy Shelby in a feature film.

The Irish actor has returned to play the Birmingham gangster in Peaky Blinders: The Immortal Man, 13 years after he first took on the part in the BBC TV series.

"There wasn't promotion at the beginning. The show came out, and then very slowly it became this phenomenon, and it was down to the fans," he told BBC One's Breakfast.

"It's a wonderfully humbling thing to know that these fans have such an investment in the characters. And I've always felt like this [movie] is a return on your investment."

The Immortal Man comes four years after the sixth and final series of the TV show. In the intervening period, Murphy has won an Oscar, a Bafta and a Golden Globe for Oppenheimer.