Male angel and demon fight over a burning city | Sci-fi