The priest-wannabe-turned-master-director Martin Scorsese updates the doubts he provoked in The Last Temptation of Christ. He first asks: "Why is God 'always' silent to our prayers?" (something I unashamedly declare is on every believer's mind), then raises the stakes by asking: how far will you go to sustain a belief system that is generally met with silence? Of course, everybody has a limit. But Scorsese's magic is, of all places, he sets his drama in 17th century Japan, with cinematography that'll take your breath away. Competes with Manchester by the Sea as my best movie of the year.