Lisa Haydon REPLACES Diana Penty in Athithi in London!

Do you think Lisa will be able to do justice to the role?