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.
© 2017 Viacom International Inc. All Rights Reserved. MTV and all related titles and logos are trademarks of Viacom International Inc.