FOREIGN LANGUAGE

SANTA SANGRE (1989)

by

A former circus artist escapes from a mental hospital to rejoin his armless mother (the leader of a strange religious cult), and is forced to enact brutal murders in her name as he becomes “her arms”…

terra formars

TERRA FORMARS (2016)

by

In an attempt to colonise Mars, scientists seed the planet with algae to absorb sunlight and purify the atmosphere, but 500 years later the first manned mission to the planet encounter an unexpected threat on the surface…