One clear summer day in a Baltimore suburb, a baby goes missing from her front porch. Two young girls serve seven years for the crime and are released into a town that hasn't fully forgiven or forgotten. Soon, another child is missing, and two detectives are called in to investigate the mystery in a community where everyone seems to have a secret.
Diane Lane
as Helen Manning
Elizabeth Banks
as Detective Nancy Porter
Dakota Fanning
as Ronnie Fuller
Danielle Macdonald
as Alice Manning
Nate Parker
as Detective Kevin Jones
Common
as Devlin Hatch
Colin Donnell
as Paul Porter
Bill Sage
as Dave Fuller
Renée Elise Goldsberry
as Cynthia Barnes
Brynne Norquist
as Young Alice Manning
Eva Grace Kellner
as Young Ronnie Fuller
Clare Foley
as Mary Paige