#OTD in 1963, CLEOPATRA starring Elizabeth Taylor premiered in NY. The most expensive film ever produced at the time of its release, it required so many ships for the naval battle scenes that Twentieth Century Fox was said to have the world's third largest navy.
#MovieMonday
https://twitter.com/NavalInstitute/status/1668442997636177921