Two crew members flee a horrific creature made of body parts in this short film by Neill Blomkamp.
Be sure to watch Blomkamp’s two earlier shorts Rakka and Firebase.
oatsstudios.com