Hero can't outrun past in new Megan Miranda thriller