The Spirit

The Spirit

The Spirit

Production: United States of America

Release date: 1987-07-31

Action
TV Movie
4.3 / 10(13 votes)

A legally dead police detective decides to battle crime as a masked superhero.

Similar movies

© CeCe. All rights reserved.