The Cast List For The Twin Peaks Revival Has Been Revealed And There Are A Lot Of Surprises In There
There are some really weird people on this list.
There are some really weird people on this list.
Filming starts this summer – 13 years after the final episode.
Téa Leoni (Jurassic Park III) and David Duchovny (X-Files) have officially split for the second time with Duchovny’s addiction to online smut being the blame.