Cast: Liam Hemsworth, Teresa Palmer, Billy Bob Thornton, John Malkovich, Michael Stuhlbarg, Bruce Dern, Oliver Platt, Sonya Salomaa, Peyton Kennedy