Angel and Satan have to work together when they are recruited on a new mission for God in a modern setting. As they struggle with each other and their mission while trying to decide on the fate of an immortal man.
Angel is a fantasy movie produced by Invisible Disco Productions in United States of America. It was directed by Amelia Annen and written by Deniz Bulat. On screen you will see Deniz Bulat, Lauren Montes, Miranda Kang and Zack Canonico.
To watch Angel online free in HD, press Watch Now above and pick any server; the movie plays instantly on MyFlixer with no account needed. If you like fantasy movies, City of Angels, The Prophecy and Nine Days are worth adding to your list.