Scream Season 2 new character posters are sooooo two-faced

Things get sinister in these new posters for Scream The TV Series

Scream Season 2 premieres on 31 May in the US. Get all the latest horror news with every issue of SciFiNow.