Twin Peaks Cast AnnouncedPosted by Jason TateApr 25, 2016 The cast for the new Twin Peaks TV series has been announced.