Celebrated filmmaker Steve McQueen’s latest film takes place in the bombing campaign of London during World War II, following a mother and her young son making their way through the war-torn city and ...