Leto then starred together with Nicolas Cage in the political crime thriller Lord of War (2005) and acted alongside Salma Hayek in the crime drama Lonely Hearts (2006) as Raymond Fernandez.
Leto kemudian beradu peran dengan Nicolas Cage dalam film cerita seru kejahatan politik Lord of War (2005) dan beradu peran dengan Salma Hayek dalam film drama kejahatan Lonely Hearts (2006) sebagai Raymond Fernandez.