In M. Night Shyamalan’s latest science-fiction thriller Knock at the Cabin, the apocalypse is here. Or so says Leonard (Dave Bautista), and his companions Sabrina (Nikki Amuka-Bird), Adriane (Abby Quinn), and Redmond (Rupert Grint). They claim that in the next two days, a number of plagues will be unleashed upon the Earth. Floods, fires, and mass technological breakdowns will decimate all human life and cover the world in eternal darkness. It’s all very Old Testament; fire and brimstone and mass judgement from on high. Not unlike – what one character astutely points out – the scrawled prophecies of doomsday preachers on any city street corner in America. Read More