Feature or short length films whose narrative is of the Horror genre and takes place on the planet Mars (aka Sol IV).
All items (3)