The Odeon Cinema was built in 1953 and was Cathay Organisation's flagship cinema at that time. It was an incredibly innovative cinema. It offered hearing aids, had a phone reservation system and a drive-in booking system in the underground carpark. They also had a soundproofed 'cry room' that would allow parents to enjoy movies with their babies.