

Battle Angel
“A DEAL”
an anime-inspired short film that tells the story of a women named Bel, who makes a deal with an angel to stop the demon forces from invading earth.
Director: Riley Cosby, Sam Horton
Cast: Summer O’Neil, Logan McLellan, Ethan Pipichelli, Tree Conrad, Rowan Gottshall
Watch Battle Angel (2025) Free Online in HD
Stream Battle Angel online for free in full HD on StreamVault — no sign up, no subscription. Full movie available to watch instantly in high quality.
Watch Trailer
Cast
Summer O’Neil
Bel
Logan McLellan
Ethan/Asmodeus
Ethan Pipichelli
Gabriel
Tree Conrad
Mai
Rowan Gottshall
Dark King









