Robert Knepper in Arrow

The population of Twin Peaks just got a little bit larger. Robert Knepper has been cast in Showtime’s upcoming revival of the early ’90s mystery series, joining returning star Kyle MacLachlan and recent addition Amanda Seyfried. Get the latest on the Twin Peaks revival after the jump. Read More »