David Lynch, director of Twin Peaks and Blue Velvet, has passed away at 78, leaving behind a lasting legacy in film and TV.