Kate Winslet Josh Brolin Gattlin Griffith Tobey Maguire Tom Lipinski Maika Monroe Clark Gregg James Van Der Beek J.K. Simmons Brooke Smith