"A Thousand and One" Cast The heartwrenching drama stars Taylor as Inez; Will Catlett as Lucky; Aaron Kingsley Adetola as 6-year-old Terry; Aven Courtney as 13-year-old Terry; and Josiah Cross as 17-year-old Terry. Image Source: Focus Features