Shakespeare has been told a million times across the world, but this performance was unlike any other.
It was performed 37,000ft in the sky and set a new Guinness World Record.
The Reduced Shakespeare Company worked with easyJet to celebrate the 450th anniversary of Shakespeare's birth today.
The play lasted an hour and is part of an easyJet campaign to make the 23rd April national William Shakespeare Day.
Paul Moore, Communications Director for easyJet, said: "We hope to set a new Guinness World Record in the process for the highest ever theatrical performance as well as providing a highly entertaining show for passengers."