The sins of the past will become your present in the first trailer for STX Entertainment's The Gift, starring Jason Bateman and Rebecca Hall. In today's connected world, is your past ever really past? You may think the past is done, but is the past ever done with you? What if one mistake - one misjudgment - came back to wreak havoc on your family decades later?

Even if you are unaware of how, or when, and even who you may have wronged....chances are there is someone out there who won't ever forget it...or you. Simon (Jason Bateman) and Robyn (Rebecca Hall) are a young married couple whose life is going just as planned until a chance encounter with an acquaintance from Simon's high school sends their world into a harrowing tailspin. Simon doesn't recognize Gordo (Joel Edgerton) at first, but after a seemingly coincidental series of encounters proves troubling, a horrifying secret from their past is uncovered after nearly 20 years.

RELATED: 13 Most Surprising Actresses Who Went Nude

As Robyn learns the unsettling truth about what happened between Simon and Gordo, she starts to question: how well do we really know the people closest to us, and are past bygones ever really bygones? From the producer of Whiplash and The Purge, Jason Blum comes a chilling psychological thriller that marks the feature directorial debut of acclaimed actor and writer Joel Edgerton (The Great Gatsby, Zero Dark Thirty, Warrior). Take a look at the new footage from The Gift below, before it hits theaters July 31.

The Gift Photo