From the producer of Foxcatcher, Every Secret Thing is a gripping psychological thriller about the chilling consequences of the secrets we keep. Detective Nancy Porter (Elizabeth Banks) is still haunted by her failure to save the life of a missing child from the hands of two young girls. Eight years later, another child goes missing in the same town just days after Ronnie and Alice (Dakota Fanning and newcomer Danielle Macdonald), the two girls convicted of the former crime, were released from juvenile detention.

Porter and her partner (Nate Parker) must race against the clock to prevent history from repeating itself. But as they begin to investigate the girls and their families, especially Alice's protective mother (Diane Lane), they unearth a web of secrets and deceptions that calls everything into question. Based on the novel by New York Times best-selling author Laura Lippman, the film is Directed by Academy Award Nominee Amy Berg, with Academy Award Winner Frances McDormand serving as Executive Producer.

Every Secret Thing will open in select theaters on May 15th, the same exact day that Elizabeth Banks makes her directorial debut with the release of the highly anticipated comedy musical sequel Pitch Perfect 2. The actress also reprises her role as an A cappella judge, offering a completely different side of herself than we'll see in Every Secret Thing. This summer, prepare for a double dose, as Elizabeth Banks shows just how diversive she can be as an actress. We have the first trailer and poster for Every Secret Thing, which offers a grittier side to her persona. Check it out:

Every Secret Thing Poster