Season 2 Trailer: Welcome Back

The thing about the truth is it's hard to pin down. You hope it's one thing, but deep down, you know it's something else. Scream Season 2 premieres Monday, May 30th at 11/10c.

05/02/2016 ยท 1:30