Mamma Mia! star Stellan Skarsgard is close to signing on to Kenneth Branagh's Cinderella blockbuster, joining a cast that features Cate Blanchett and Helena Bonham Carter.

The Scandinavian star is in talks to play the king's adviser in the ambitious live-action adaptation of the beloved fairytale, according to The Hollywood Reporter.

Lily James will play the title character in the film, to be directed by Branagh, and Game of Thrones hunk Richard Madden has been cast as the story's Prince.

Blanchett will portray the wicked stepmother, Bonham Carter the fairy godmother, and Downton Abbey star Sophie MCShera and Holliday Grainger will play stepsisters.