• Embed

Season 2 Trailer: Welcome Back

Promo5/2/16

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.

Up Next