The Mystery of Edwin Drood: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! The Mystery of Edwin Drood Drama, Mystery – 1/11/12 United Kingdom http://www.bbc.co.uk/programmes/b019nky7 GeneralEpisodesCastCharactersGallery Cast See full cast → Matthew Rhys as John Jasper Matthew Rhys as John Jasper Freddie Fox as Edwin Drood Freddie Fox as Edwin Drood Tamzin Merchant as Rosa Bud Tamzin Merchant as Rosa Bud Rory Kinnear as Reverend Septimus Crisparkle Ron Cook as Durdles Janet Dale as Miss Twinkleton Ellie Haddington as Princess Puffer Amber Rose Revah as Helena Landless Alfie Davis as Deputy Sacha Dhawan as Neville Landless Julia McKenzie as Mrs. Crisparkle Josie Farmiloe as Maid Ian McNeice as Mayor Sapsea Alun Armstrong as Hiram Grewgious Naomi Sheldon as Schoolgirl 1