The Devil and Julie Andrews--My Casting
This is my guess on who will play who.
Gemma Aterton.......Sophia Leonides
Matthew Goode......Charles Haywood
Joely Richardson...Magda West-Leonides
Julie Andrews.....Edith De Haviland
Gabriel Byrne.....Sir Arthur Haywood
Zoe Wanamaker.....Clemency Leonides
~Arsinoe Sarione Ptolemy (The Devil)