Strange Angel - Cast and Crew
Cast

Rupert Friend
plays Ernest Donovan

Michael Gaston
plays Virgil Byrne

Angus Macfadyen
plays Aleister Crowley

Zack Pearlman
plays Samson Hunt

Peter Mark Kendall
plays Richard Onsted

Rade Serbedzija
plays Professor Filip Mesulam

Greg Wise
plays Alfred Miller

Keye Chen
plays Gui Chang

Veronica Osorio
plays Marisol

Bella Heathcote
plays Susan Parsons

Jack Reynor
plays Jack Parsons

Laine Neil
plays Patty Byrne
Crew
Creator
Producer

David W. Zucker
Executive Producer

Ridley Scott
Executive Producer

David DiGilio
Executive Producer

David Lowery
Executive Producer

Clayton Krueger
Co-Executive Producer

Mark Heyman
Executive Producer
Writer
Recently Updated Shows
Recently updated shows that might be of your interest.

A Knight of the Seven Kingdoms
A century before the events of Game of Thrones, two unlikely heroes wandered Westeros: a young, naive but courageous knight, Ser Duncan the Tall, and his diminutive squire, Egg. Set in an age when the Targaryen line still holds the Iron Throne and the last dragon has not yet passed from living memory, great destinies, powerful foes, and dangerous exploits await these improbable and incomparable friends.

Law & Order: Special Victims Unit
In the criminal justice system, sexually-based offenses are considered especially heinous. In New York City, the dedicated detectives who investigate these vicious felonies are members of an elite squad known as the Special Victims Unit. These are their stories.


