The Beast

The Beast

The Beast poster design is  inspired by B Grade Movie posters. Set in the sea side village of Antibes France where a mutant monster created from nuclear testing in the South Pacific has invaded, note the anti-nuclear poster on the wall of the house.