How many more chances is M Night Shyamalan going to get? This is the film-maker's biggest dud yet – and this from the brains behind The Last Airbender. Will Smith, whose natural charisma is viciously sapped here, plays an intergalactic general who crash lands, along with his son (Jaden Smith, his actual son), on Earth. It's 1,000 years in the future and the planet, destroyed by climate change, is beset by hyper-evolved, murderous creatures. Will is crooked, so his one-expression (sullen) teen son needs to track down a signal for help. Turgid.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments