If you don’t have time to watch the first two seasons of David Lynch’s Twin Peaks before the series makes a return to Showtime on Sunday, May 21, take three minutes to watch this new trailer that fills you in on all the troubling goings-on in the fictional small town. There are spoilers, so spend some time with the original seasons if you haven’t watched them yet. We promise you won’t be disappointed — and your cravings for cherry pie and black coffee will be through the roof. Watch Special Agent Dale Cooper (Kyle MacLachlan) investigate the murder of homecoming queen Laura Palmer (Sheryl Lee) and all the strange characters he meets along the way. The series reboot will see co-creator Lynch directing all 18 episodes. Stay tuned for our coverage of the series, coming soon.