Does the past leave you?

In Japan it doesn't and Andrew Haigh gets it spot on in All of Us Strangers