Iris Elba is too tall to be a halfling. Lucy Lui as a Barbarian though, yes please.
Everyone who has ever played a Halfling, hobbit, dwarf or similar species in the past 30 years is too tall. It’s all done with forced perspective and other camera tricks or special effects.