Keeley Hawes

 played Madame Karabraxos and her clone Miss Delphox in Time Heist.