Cinematic film still of an abandoned laboratory where scientists' notes on the walls are written in blood are the words "CENSORED", surrounded by rows of petri dishes containing grotesque, malformed creatures that seem to be watching you with unblinking eyes.