Scream Season 2 trailer reckons everyone is a killer

Don’t trust anything. ESPECIALLY not this Scream Season 2 trailer

Scream Season 2 premieres on 30 May on MTV in the US, and soon after on Netflix in the UK. Get all the latest horror news with every issue of SciFiNow.