The Spirit

  • TV Show
  • None

A cop returns mysteriously from the dead as a masked avenger.