120 minutes
5/29/2015
In the late 1960s, the Beach Boys' Brian Wilson stops touring, produces "Pet Sounds" and begins to lose his grip on reality. By the 1980s, under the sway of a controlling therapist, he finds a savior in Melinda Ledbetter.
Paul Dano
as Brian Wilson 1960s
John Cusack
as Brian Wilson 1980s
Elizabeth Banks
as Melinda Ledbetter
Paul Giamatti
as Dr. Eugene Landy
Jake Abel
as Mike Love
Kenny Wormald
as Dennis Wilson
Brett Davern
as Carl Wilson
Graham Rogers
as Al Jardine
Erin Darke
as Marilyn Wilson
Bill Camp
as Murry Wilson
Joanna Going
as Audree Wilson
Nick Gehlfuss
as Bruce Johnston
Mark Linett
as Chuck Britz
Johnny Sneed
as Hal Blaine
Gary Griffin
as Al De Lory
Teresa Cowles
as Carol Kaye
Vince Meghrouni
as Woodwind / Brass Player
Jeff Meacham
as Tony Asher
Max Schneider
as Van Dyke Parks
Diana Maria Riva
as Gloria
Erik Eidem
as Doug
Dylan Kenin
as Rob
Carolyn Stotesbery
as Sarah
Fred Cross
as Cadillac Colleague
Tyson Ritter
as Hipster #1
Jeff Galfer
as Hipster #2
Morgan Phillips
as Evan
Wayne Bastrup
as Process Server
Oliver Pohlad
as Young Brian
Christopher Reccardi
as Wrecking Crew Musician
Robert Matsuda
as Wrecking Crew Musician
Willie Aron
as Wrecking Crew Musician
Larry Greenfield
as Wrecking Crew Musician
Rob Laufer
as Wrecking Crew Musician
Michele Forest
as Wrecking Crew Musician
Cameron Stone
as Wrecking Crew Musician
David Crozier
as Wrecking Crew Musician
John Krovoza
as Wrecking Crew Musician
John Petring
as Wrecking Crew Musician
Alan Busteed
as Wrecking Crew Musician
Carl Byron
as Wrecking Crew Musician
Todd Jaeger
as Wrecking Crew Musician
Jim Laspesa
as Wrecking Crew Musician
Hani Abaza
as Dancer
Tricia Davern
as Dancer
Misha Hamilton
as Dancer
Erica Jenkins
as Dancer
Ragon Miller
as Dancer
Haylee Roderick
as Dancer
Brian Wilson
as Self (Archive Footage)