Set on Christmas Eve (thereby also making it akin to Die Hard), the film takes place at Tower Sky, a twin-towered luxury apartment building of some 1,700 units and 108 floors. The towers connect via a shivers-inducing sky bridge with see-through floor. If that makes your stomach do flip-flops, perhaps it can be settled with […]
