Strange Angel: 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! Strange Angel Science-Fiction, Drama, Mystery 6/14/18 – https://www.cbs.com/shows/strange-angel/ GeneralEpisodesCastCharactersGallery Cast See full cast → Peter Mark Kendall as Richard Onsted Rade Serbedzija as Professor Filip Mesulam Greg Wise as Alfred Miller Bella Heathcote as Susan Parsons Jack Reynor as Jack Parsons Rupert Friend as Ernest Donovan Zack Pearlman as Samson Hunt Keye Chen as Gui Chang Angus Macfadyen as Aleister Crowley Michael Gaston as Virgil Byrne Laine Neil as Patty Byrne Veronica Osorio as Marisol