Charlize Theron character Libby Day
Nicholas Hoult character Lyle Wirth
Chloë Grace Moretz character Young Diondra Wertzner
Christina Hendricks character Patty Day
Tye Sheridan character Young Ben Day
Corey Stoll character Ben Day
Andrea Roth character Diondra Wertzner
Sterling Jerins character Young Libby Day
Shannon Kook character Young Trey Teepano
Drea de Matteo character Krissi Cates
Sean Bridgers character Runner Day
J. LaRose character Trey Teepano
Jennifer Pierce Mathus character Diane
Denise Williamson character Crystal
Natalie Precht character Michelle Day
Madison McGuire character Debby Day
Addy Miller character Young Krissi Cates
Jeff Chase character Calvin Diehl
Laura Cayouette character Krissi Cates' Mother
Richard Gunn character Lou Cates
Glenn Morshower character Jim Jeffreys
Lori Z. Cordova character Magda
Michael Crabtree character Joseph
John F. Daniel character Bob Berdella
Steve Shearer character Bert Nolan
Dan Hewitt Owens character Robert
Gillian Flynn character Kill Club Goer
Tyler Forrest character Warehouse Guitarist
Dora Madison character Warehouse Girl