Brit Marling ... Prairie Johnson |
Emory Cohen ... Homer Roberts |
Scott Wilson ... Abel Johnson |
Phyllis Smith ... Betty Broderick Allen |
Alice Krige ... Nancy Johnson |
Patrick Gibson ... Steve Winchell |
Brendan Meyer ... Jesse |
Brandon Perea ... French |
Ian Alexander ... Buck Vu |
Jason Isaacs ... Dr. Hunter Aloysius Percy |