Idris Elba – also currently seen on screen bare-knuckle brawling with an African lion in “Beast” – opens this weekend in “Three Thousand Years of Longing,” playing a djinn, or “genie,” who offers ...