Stills from the film “Creature”...
...to be released later this year!