A team of scientists aboard the International Space Station discover a rapidly evolving life form that caused extinction on Mars and now threatens all life on Earth
Role: Compositor
Software: Nuke
Company : ILM (London, UK)
Category : Employee
Year : 2017