Rory McCann as Logen Ninefingers, photo, wielding a sword and shield