Mobile and Tablet app available!

Angel Blade

2008 86 min 0.0

Overview

Traveling across the galaxy, a new breed of cosmic warrior arrives in the city of Lost Angels to battle demons sent from the underworld.

Details

Status: Released
Release Date: 2008-02-28
Production: Light Source Films