images

Released on: 1990-07-28

The Saint: The Big Bang

Simon Templar and a newswoman track down the front man for a deadly corporate takeover.

Action

Crime

Drama

TV Movie

Production Companies:

Production Countries:

United Kingdom

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations