Former Doctor Who star Christopher Eccleston is to play John Lennon in a BBC drama marking 30 years since the singer's murder in 1980.
Lennon Naked will tackle the death of Beatles manager Brian Epstein, Lennon's developing relationship with Yoko Ono and his departure from the fab four.
The 90-minute drama ends in 1971 - the year Lennon released his album Imagine and he and Ono moved to New York.
Eccleston first came to attention in Danny Boyle's 1994 film Shallow Grave.
"Securing Christopher Eccleston to play John Lennon is further testament to the calibre of drama on BBC Four," said Ben Stephenson, controller of BBC drama commissioning.
After Shallow Grave, Eccleston became a household name in TV series such as Cracker and Our Friends in the North in the mid-1990s.
The 45-year-old made his debut as Doctor Who in the revival of the popular BBC show in 2005, but stepped down after just one series, and later appeared in NBC sci-fi show Heroes.
Earlier this year, Eccleston appeared on the London stage in The Doll's House opposite former X Files star Gillian Anderson.
Recent film work includes big budget Hollywood projects GI Joe: The Rise of the Cobra and Amelia.
I've got to say, I'm so excited about this. Being a HUGE Lennon fan, I've been following the news on the upcoming film 'Nowhere Man' and 'Lennon Naked'. I've read so many books about him I've lost count. For a while, there was a rumour that said that David Tennant would play John in 'Nowhere Man'... sadly, it wasn't true. The trailer has been released and no sign of David. Still, he may be in it, we never know!
Now, onto the news about Chris Eccleston... What a fantastic actor he is. After rewatching 'Jude' last night, I just feel like screaming out of joy. He's such a great actor and I know he will portray John very, very accurately. Doctor Who and John Lennon together... that's my ultimate dream.