Gil (Gillian Chung) is a girl who tries to take her own life after being dumped by her boyfriend for another girl, Brenda (Chrissie Chow). Gil gets rescued by a water deity, and believes she has received special powers. Even though she doesn't even know how to swim she enters the Fantastic Water Babes swimming competition, in an vengeful effort to compete against her romantic rival and her friends, and to get back her boyfriend. To master swimming she kidnaps swimming champion Kwok Chi Yuan (Alex Fong Lik Sun) to the island of Cheung Chau, to make him teach her and her friends how to swim.
Nhân viên của công ty đầu tư Pat tình cờ nghe thấy một nhóm các cô gái nói về điều ám ảnh diễn ra hàng năm trong tòa nhà cao tầng ở văn phòng của họ, dẫn đến cái chết của chín người mỗi lần. Trong khi đó, bạn của Pat, lập trình viên trò chơi máy tính Ken, tình cờ gặp một người phụ nữ bí ẩn mặc đồ trắng trong thang máy khi đang ở văn phòng vào ngày đầu tiên đi làm. Những sự kiện này diễn ra trước ba câu chuyện được kết nối lỏng lẻo liên quan đến Pat, Ken và những cuộc gặp gỡ ma quái của các nhân viên văn phòng khác tại ba bộ phận văn phòng khác nhau trong tòa nhà.