Short film - gore makeup

Short film in London, death and gore makeup created with sfx makeup.