Cameron Diaz's ex-boyfriend Jared Leto is making a solid return to movies, by signing up to appear in the Alexander epic.

Leto will play HEPHAISTION, Alexander's top general and lifelong companion in the movie, which stars Colin Farrell, Angelina Jolie and Rosario Dawson.

The signing marks the quirky actor's first major film role in quite some time, as he's been concentrating on recording an album and touring with his rock band 30 SECONDS TO MARS.

31/07/2003 02:33