Cast and Crew of Shine

Shine

Shine is a compelling drama centered around the life of David Helfgott, a gifted pianist whose prodigious talent is both nurtured and crushed by the weight of high expectations imposed by his father and mentors. As a young prodigy, David's intense dedication to mastering the piano is evident, but this relentless pressure leads to emotional turmoil and ultimately a mental breakdown that halts his burgeoning career.

The narrative then follows David's poignant journey toward recovery and self-discovery. After years away from the spotlight, struggling with his mental health, he gradually reconnects with his passion for music. Encouraged by supportive figures like Peter, portrayed by Armin Mueller-Stahl, and guided through the fragile stages of adolescence by his younger self, played by Noah Taylor, David begins to rediscover his identity beyond his prodigious talent.

As he returns to performing, David's music resonates deeply with audiences, garnering widespread popular acclaim even if it doesn't always receive the critical praise expected of classical pianists. The film explores themes of resilience, the complexities of family dynamics, and the redemptive power of art, presenting a heartfelt portrayal of a man reclaiming his life and love for music against formidable odds.

Main Cast of Shine

Armin Mueller-Stahl as Peter

Armin Mueller-Stahl

Peter
Noah Taylor as David as an adolescent

Noah Taylor

David as an adolescent
Geoffrey Rush as David as an adult

Geoffrey Rush

David as an adult
Lynn Redgrave as Gillian

Lynn Redgrave

Gillian
Googie Withers as Katharine Susannah Prichard

Googie Withers

Katharine Susannah Prichard
Sonia Todd as Sylvia

Sonia Todd

Sylvia
Nicholas Bell as Ben Rosen

Nicholas Bell

Ben Rosen

Crew of Shine

Full backstage crew list →