Tilda Swinton and George MacKay lead the shaky singalong in a strange tale that could have been a masterpiece