It's a shocking, well-executed twist, especially given that the ghost is able to hide itself from both the Payne family and ...
But life is predictably unpredictable, and so is David’s (appreciated) ability to forgive, because the two of us finally ...