Shannon Tarbet
Bess Krafft
Chloë Sevigny
Carolyn Krafft
Matthew Broderick
Murray Krafft
Kabby Borders
Young Carolyn
Aidan Turner
Russell
Ralph Cashen
Ray
Anni Krueger
Marnie
Mark Blum
Dr. Klienart
Benjamin Walker
Farmer Smithson
Jason Fuchs
Young Murray
Katrina Lenk
Dr. Shine
Grant MacDermott
Doctor