
Where to watch
Not streaming yet
Check back soon
D-Day on Mars was released on January 1, 1966 but we couldn't find it on any streaming service yet. Rights can change — try again later.
Get the app to be notifiedCast · Directed by Spencer Gordon Bennet
More from Roy Barcroft · Lead actor
More from James Craven · Co-star actor

Four Star Playhouse
1952 · 6.8

Adventures of Superman
1952 · 6.6

Monsieur Verdoux
1947 · 7.7

Captain Midnight
1942 · 6.3

Tumbledown Ranch In Arizona
1941 · 10.0

Against All Flags
1952 · 6.0

Forever Amber
1947 · 6.1

Invisible Agent
1942 · 5.8

Flying Leathernecks
1951 · 5.8

King of the Rocket Men
1949 · 5.4
See all fromJames Craven
More from Spencer Gordon Bennet · Director

Batman and Robin
1949

Batman and Robin
1949 · 5.6

Zorro's Black Whip
1944 · 5.9

Devil Goddess
1955 · 6.7

King of the Congo
1952 · 10.0

Young Eagles
1934 · 7.5

Atom Man vs. Superman
1950 · 5.5

The Adventures of Sir Galahad
1949 · 6.9

The Gunman From Bodie
1941 · 5.3

Hawk of the Hills
1929 · 5.5
See all fromSpencer Gordon Bennet
More like this

Babylon 5: A Call to Arms
1999 · 6.9

Timescape
1992 · 6.4

Spectral
2016 · 6.6

Doctor Who: The Day of the Doctor
2013 · 8.2

Psycho Goreman
2020 · 6.0

Afterburn
2025 · 6.2

Screamers
1995 · 6.3

Landscape with Invisible Hand
2023 · 6.0

Gemini Man
2019 · 6.3

The 5th Wave
2016 · 5.9

Predators
2010 · 6.3

Occupation: Rainfall
2020 · 6.2
D-Day on Mars — streaming FAQ
Which OTT platform streams D-Day on Mars?
D-Day on Mars isn't streaming anywhere in Philippines yet.
Is D-Day on Mars on Netflix?
No, D-Day on Mars is not on Netflix in Philippines as of November 2026.
Is D-Day on Mars on Amazon Prime Video?
No, D-Day on Mars isn't on Amazon Prime Video in Philippines right now.
Where can I watch D-Day on Mars for free?
D-Day on Mars isn't streaming in Philippines yet, so there's no way to watch it free at the moment.
What is the OTT release date for D-Day on Mars?
D-Day on Mars hasn't started streaming in Philippines yet. Based on the typical 6–8 week theatrical-to-streaming window, we estimate it will arrive around February 19, 1966. This is a prediction, not a confirmed date.
















