Christian Bale, is that really you?
The 43-year-old actor is almost unrecognisable after packing on the pounds to play former US Vice President Dick Cheney in an upcoming movie.
The film is called Backseat and also stars Steve Carell as former Secretary of Defense Donald Rumsfeld and Sam Rockwell as George W. Bush, both of whom praised Bale for his incredible physical transformation.
"It's not so much the weight gain but apparently he [Bale] wanted his neck to be thicker for Cheney, so he's doing neck exercises to thicken his - I don't want to give away any of his secrets or anything, but he is gonna be the guy," Carell told Collider.