A Human Vice

A Human Vice

21 mins | Drama, Comedy | June 22, 2012

The worst cupid in Heaven's history is given an ultimatum: complete his next match or face damnation. Alan will need all his skill and a lot of coffee to discover the true meaning of love.

A Human Vice

21 mins | Drama, Comedy | June 22, 2012

A Human Vice
The worst cupid in Heaven's history is given an ultimatum: complete his next match or face damnation. Alan will need all his skill and a lot of coffee to discover the true meaning of love.
Producers University of Westminster
Original title A Human Vice
Directors Steven Chamberlain
Writers Julia Brown

Cast

Alex Britton

as Alan

Michael Byers

as Edgar

Stephanie Briggs

as Saffron

Doron Davidson

as Sebastian

Caitlin-Anne Sullivan

as Danielle

Jonathan Broke

as First Cupid

John Burstow

as Supporting Artiste

Ally Kadambi

as Angel

Manisha Nagar

as Angel