Knock at the Cabin: apocalypse … now? | Review 3 February 2023 A family face up to the prospect of Armageddon – but should they believe everything they hear?