Oliver Meachem
Final Major Project awarded a distinction. Oliver's experimental dystopian film is set in a post world environmental crisis. Life is only habitable by living and working in a company town under the protection of their climate controlled domes. A message to us all!