Antony and Cleopatra (1972): cast, story & where to watch

1972 · Film · ★ 5.4

Antony and Cleopatra poster

Released in 1972, Antony and Cleopatra is a drama and history film directed by Charlton Heston, running about 138 minutes.

What it’s about. Adaptation of Shakespeare's Antony and Cleopatra, a historical drama that attempts to bring an epic visual style to the Bard's original stage play. The story concerns Marc Antony's attempts to rule Rome while maintaining a relationship with the queen of Egypt (Hildegarde Neil), which began while Antony was still married. Now he is being forced to marry the sister of his Roman co-leader, and soon the conflict leads to war.

Who’s in it. Antony and Cleopatra stars Charlton Heston as Marc Antony, Hildegard Neil as Cleopatra, Eric Porter as Enobarbus and John Castle, among others.

How it landed. With an audience score of 5.4/10, Antony and Cleopatra has proved divisive with audiences.

Where to watch. In US you can stream it on Amazon Prime Video and Amazon Prime Video with Ads and rent or buy it from Amazon Video. See the full, country-by-country breakdown on our where to watch Antony and Cleopatra page.

If you liked it. Fans of Antony and Cleopatra tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Antony and Cleopatra (1972)?
In US, Antony and Cleopatra is available to stream on Amazon Prime Video and Amazon Prime Video with Ads, and rent or buy from Amazon Video. Availability varies by country — check our where-to-watch page for every region.
Is Antony and Cleopatra worth watching?
Antony and Cleopatra holds an audience score of 5.4 out of 10, and is a strong pick if you enjoy drama and history. Reactions are mixed, so it may depend on taste.
Who stars in Antony and Cleopatra?
Antony and Cleopatra stars Charlton Heston, Hildegard Neil, Eric Porter, John Castle and Fernando Rey.
When was Antony and Cleopatra released?
Antony and Cleopatra was released in 1972, with a runtime of about 138 minutes.