Archives

The Last Days on Mars Review

The Last Days on Mars is a film I find quite strange to review. It’s a horror movie set in space, but a decent looking one at that. I’ll start
By Graham van der Made on 10 Nov 2014