Jasmine is a fictional deity in the fourth season of television series Angel. She is portrayed by Gina Torres, who appeared in Joss Whedon's Firefly as Zoe Washburne. Jasmine is a morally ambiguous character whose goal is to gain a corporeal form on Earth in order to rule it and bring about world peace.