A Human Vice [652930] Released: 2012-06-22 Revenue: $0 Budget: $0 Profit: $0 Runtime: 21 mins Popularity: 0.0756 Vote Average: 0 Vote Count: 0 Overview: 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. Cast [9] Alex BrittonAlan Michael ByersEdgar Stephanie BriggsSaffron Doron DavidsonSebastian Caitlin-Anne SullivanDanielle Jonathan BrokeFirst Cupid John BurstowSupporting Artis Ally KadambiAngel Manisha NagarAngel Trailers