Lover of all things cinema, Hayden Welch is a Chicago-based film student and writer at DePaul University. He is a Rotten Tomatoes-approved critic who appreciates Twin Peaks, Bob Dylan, and all things outlandish.