W Królewskim Teatrze w Windsorze duchy z przeszłości, w tym ojciec Hamleta, pojawiają się, by przypomnieć światu i bohaterowi o potędze zemsty. W roli duńskiego księcia występuje 85-letni Ian McKellen, dając klasycznemu dramatowi nową perspektywę. Aktor wcielał się w liczne postaci sztuk Szekspira, m.in. w postać Romea, Makbeta i króla Leara. Dzięki wykorzystaniu różnych przestrzeni Theatre Royal Windsor twórcy oddają hołd przekonaniu dramatopisarza, że świat to teatr. To niecodzienna i oryginalna interpretacja, która pozostaje wierna duchowi oryginału i stawia pytania o ludzką kondycję w obliczu tragedii.