Unable to find a parking space at a shopping mall, a couple finds themselves confronting a terrible secret.Unable to find a parking space at a shopping mall, a couple finds themselves confronting a terrible secret.Unable to find a parking space at a shopping mall, a couple finds themselves confronting a terrible secret.