It's giving...Odin in Thor 1
Ian McShane in American Star (2024)
Ian McShane as Al Swearengen in Deadwood | S01E11