Having most recently appeared alongside Jennifer Aniston in rom-com The Bounty Hunter, Gerard Butler has gone back to his tough guy roots.
The 300 actor is currently filming scenes in Serbia for Ralph Fiennes directorial debut, Coriolanus, based on Shakespeare's famous tragedy.
With Ralph starring in the title role as the brilliant Roman general who leads a rebellion against the empire, Gerard has taken on the part of his rival Tullus Aufidius.
The film adaption - set in modern times - has been a long dream of Ralph's ever since he appeared as the lead character on stage more than a decade ago.
Also starring are Vanessa Redgrave, who stars as Coriolanus' mother Volumnia, Brian Cox, James Nesbitt, Channel 4 newsman Jon Snow and singer Will Young, who reportedly has a cameo as a TV reporter.