We've Got Hollywood Covered

Kyle MacLachlan Joins J.J. Abrams’ ‘Believe’ Pilot for NBC

"Twin Peaks" actor will play mysterious billionaire

"Twin Peaks" star Kyle MacLachlan, fresh from playing the mayor on "Portlandia," has found a new offbeat role on J.J. Abrams' NBC drama pilot "Believe.

The series — one of TheWrap's best bets to become a series next season — follows a young girl with emerging powers and a man sprung from prison to protect her.

MacLachlan will play Skouras, a mysterious billionaire with an even more mysterious agenda. He joins a cast that includes Johnny Sequoyah, Jake McLaughlin, Delroy Lindo, Sienna Guillory and Jamie Chung.

Abrams is producing with Bryan Burk, writer/director Alfonso Cuaron, and writer Mark Friedman.

MacLachlan's latest roles have included turns on CBS' "The Good Wife" and quickly canceled "Made in Jersey."

Though the short-lived "Twin Peaks" has been gone from the air for two decades, it influenced a wide range of shows, from Abrams and Burks' "Lost" on ABC to the upcoming "Wayward Pines," a Fox limited series from M. Night Shyamalan.