Justin Kurzel’s bloody adaptation of the Scottish Play is filled with malice, and newness
History: The Secret War: Spies, Codes and Guerrillas 1939-1945. By Max Hastings. William Collins, €11.50.
From learning outdoor skills and taking part in climbing competitions, this autumn has plenty of choice outdoors
The Last Hotel produces a sledgehammer effect that can pierce even a critic’s personal armour