Newcomer Charithra Chandran will play Edwina, while Rupert Young has been cast in a new yet-to-be-revealed role.