All Cast

Marcia Gay Harden

Marcia Gay Harden

Camile

Emily Skeggs

Emily Skeggs

Esme

Tate Donovan

Tate Donovan

Brennan Keel Cook

Brennan Keel Cook

Scott

Alison Araya

Alison Araya

Oncologist

Heather Doerksen

Heather Doerksen

Dr. Yarrow

Kayla Deorksen

Kayla Deorksen

Denise

Kurt Ostlund

Kurt Ostlund

Alan

Nevis Unipan

Nevis Unipan

Young Esme

Garfield Wilson

Garfield Wilson

Dr. Price