Ham-let: A Shakespearean Mash-up Amazon Prime In stock €12.06 (£10.11) Full price: €13.10 Save 8% (€1.05) Amazon Prime In stock