Macbeth is an opera by Giuseppe Verdi. It is based on Shakespeare’s play with the same name. The opera is normally in Italian, though there is also a French version that's almost never used anymore. The libretto (the words) was written by Francesco Maria Piave with some extra additions by Andrea Maffei.