Last Stand

Duration: 94 min
Release date: 2000-01-01
IMDB

A small band of desperate freedom fighters must topple a vicious dictator before he destroys mankind's last hope.

Action Science Fiction

Last Stand

Watch Providers

Tubi TV

NextFilm 2026