The movie’s director dishes on what it was like to film the 10th installment of the franchise in Cuba