The Oscar winner sported a wild new look that rendered him unrecognisable.
Cage, 58, is seen posing with the bright fiery red makeover, but his goatee remains natural.
"Cool red hair," one fan commented on a fan account's post showing off the star's new 'do, while others reacted with strings of fire emojis.
Fans believe the actor dyed his hair for a new role after his most recent film, The Unbearable Weight of Massive Talent, was a huge success with both fans and critics.
The film received a rare 100% fresh rating on Rotten Tomatoes during the first wave of reviews.
In the film, Cage plays a version of himself who faces financial difficulties before agreeing to appear at a billionaire fan's birthday party for (USD) $1 million.
This isn't the first time the eccentric actor has changed his hairstyle for a role.