Cast: Reese Witherspoon, Jena Malone, Joaquin Phoenix, Sasha Pieterse, Josh Brolin, Katherine Waterston, Benicio Del Toro, Owen Wilson, Jillian Bell, Eric Roberts