New hellish screens march onto the scene