WatchTrove
Poster for Primitive War

Primitive War

This ain't no walk in the park.

  • Movie
  • 2025
  • NR
  • 2h 15m

Directed by Luke Sparke

6.5

TMDB audience rating
6.5 out of 10 from 590 votes

Where to watch Trailer

Overview

During the Vietnam War, a recon unit ventures to an isolated jungle valley to uncover the fate of a missing platoon. They soon find themselves in a fight for their lives against an unexpected enemy — prehistoric dinosaurs.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Hulu

Free

Free to watch, no payment
  • Kanopy
  • Hoopla

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: UK Theatrical Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Ryan Kwanten

    Ryan KwantenBaker

  • Tricia Helfer

    Tricia HelferSofia

  • Nick Wechsler

    Nick WechslerEli

  • Jeremy Piven

    Jeremy PivenColonel Jericho

  • Anthony Ingruber

    Anthony IngruberKeyes

  • Aaron Glenane

    Aaron GlenaneLogan

  • Carlos Sanson Jr.

    Carlos Sanson Jr.Leon

  • Albert Mwangi

    Albert MwangiMiller

  • Adolphus Waylee

    Adolphus WayleeXavier

  • M.J. Kokolis

    M.J. KokolisSergei

  • Ben CorlettNikita

  • Ana Thu Nguyen

    Ana Thu NguyenCon Nhen

  • Marcus Johnson

    Marcus JohnsonIbex

  • Henry Nixon

    Henry NixonBishop

  • Ryan Panizza

    Ryan PanizzaTolstoy

  • Jeremy Lindsay Taylor

    Jeremy Lindsay TaylorBorodin

  • Kawakawa Fox-Reo

    Kawakawa Fox-ReoRicardo

  • Jake Ryan

    Jake RyanMajor Wallace

Director
Luke Sparke
Writer
Luke Sparke
Music
Frederik Wiedmann
Cinematography
Wade Muller