Joel Edgerton pretended to be Sam Worthington after an emotional fan mistook the actor for the latter during a meet-and-greet.
The 52-year-old star signed an autograph for the supporter before playing along with the mix-up and accepting praise for 49-year-old entertainer Sam's role as Jake Sully in Avatar.