A Good Person follows 25-year-old Allison (Florence Pugh) and 83-year-old Daniel (Morgan Freeman) who both grieve the same tragic loss. When an unexpected connection unites them they discover a newfound will to live.

Allison was the driver and sole survivor of a fatal car accident that killed her passengers (Daniel’s daughter and son-in-law and her would be in-laws).

A year following the accident, Allison becomes severely depressed. She estranges herself from her former fiancé, Nathan (Daniel’s son) and develops a prescription-opioid addiction to numb her shame. Daniel also finds himself grappling with his sobriety while singularly raising Ryan – his now orphaned and rebellious teenage granddaughter. Allison and Daniel dreadfully cross paths for the first time at an Alcoholics Anonymous meeting.

It’s in their breaking points of despair that these two form a friendship eliciting compassion, forgiveness needed to overcome their guilt and find freedom. Their bond comes at a critical moment for Ryan, who engages in risky behavior as a way of coping with the loss of her parents. What results from this new type of family unit is a moving story about the unexpected ways people connect, heal, forgive, and forge new ways to keep living.

Morning Movie Club

Take a break from the garden, come and grab a cuppa and see a movie on Riverside’s big screen. With concessions tickets for only $9 and a free bickie with every hot drink.

Morning Movie Club prices for A Good Person only apply to the screening on Thursday 11 May at 10.30am. All other sessions are available at standard prices.

Explore all of the current Morning Movie Club titles.

Cast & Credits

Cast

Florence Pugh, Molly Shannon, Chinaza Uche, Celeste O’Connor, Zoe Lister-Jones, Morgan Freeman

Credits

Written and Directed Zach Braff

Accessibility

In English

Wheelchair accessible

Companion Card accepted

Assistive Hearing system available (FM)

Find out more about accessibility at Riverside Theatres

Additional Ticketing Information

$3.00 Transaction Fee applies.

The authorised ticket agency for this event is Riverside Theatres.

Only tickets purchased by authorised agencies should be considered reliable. If you purchase tickets from a non-authorised agency, you risk that these tickets are fake, void, or have previously been cancelled. Resale restriction applies.

Prices are correct at the time of publication and subject to change without notice. Exact prices will be displayed with seat selection. Children aged 0-18 months at the time of a performance may be seated on an adult’s lap free of charge. A valid ticket is required for all children over 18 months.

For more details, please refer to our Terms and Conditions