£1m baby: McAvoy and Duff are expecting soon. Pic: Action Press/Rex Features
Actors James McAvoy and Ann-Marie Duff are expecting their baby in a few weeks. James insists he doesn’t want to miss the big moment.
The Scot was signed up to a £1million part in a movie called I’m With Cancer, but pulled out a week or so ago.
Shooting on the film begins in Canada this week. He has been replaced by Joseph Gordon-Levitt.
A friend of the pair told the Daily Telegraph: “ James wants to be there when his baby's born.”
Ann-Marie, 39 and James, 30 met on the set of Shameless in 2003 and married three years later.
Ann-Marie recently played John Lennon’s mother in the film Nowhere Boy.
Producer of I’m With Cancer, Seth Rogen said: "It's incredibly unfortunate that circumstances outside of everyone's control have taken James away from the project. We all look forward to working with James in the future."



















