
Ever since Twin Peaks aired on television in 1990, fans and critics have been discussing who killed Laura Palmer, what the ceiling fan means, and wondering when that gum we like is going to come back in style. But in Twin Peaks: Through the Red Curtain, it is the cast and...