Entertainment Weekly just released some first look photos from Showtime’s Twin Peaks revival, which returns May 21 at 9:00PM.
The series picks up 25 years after the original run of episodes. With the ominous tagline, “It Is Happening Again,” we can only assume BOB is about to make another terrifying appearance.
For more photos, head over to Entertainment Weekly.