Hilariously funny, incredibly poignant and brilliantly acted. The script flows effortlessly from believable dialogue to philosophical musing. Musical interludes work well and it’s hard to imagine a more fun evening out in the snow. Go and see Midsummer now. 10/10