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