A woman begins to suspect that her home harbors a dark secret.
Set inside Windows on the World, the legendary restaurant atop the World Trade Center.