The latest film from director Duncan Jones (Source Code, Moon, Warcraft) will debut on Netflix at the end of February, and we’ve got our first trailer! Check it out – it looks really good.

Who wrote this?