Menu
© 2026 The Couch Critic
Status
Released
Release
2000
Runtime
1h 31m
Available options inUS
"Land... sea... air..."
The Delta Force team are brought in once again to deal with an evil villain in foreign lands.
5 Cast Members
Trae Thomas
Brad Kennedy
Todd Jensen
Bob Johnson
Gray Lawson
Scott
Pepper Sweeney
Charlie
Anthony Bishop
Skip Loomis