EastEnders star Aidan O'Callaghan looks very different from his days on the Square as he transforms into an elf for his role in The Witcher: Blood Origin.
The actor, 33, gave fans an insight into his new job as he shared a video of him being covered in plaster in hair and make up.
Aiden, who played villain Lewis Butler in the soap earlier this year, was unrecognisable in his elf get up.