THEN: Antonio Banderas
At the age of 35, Banderas had his breakout English-speaking role in director Robert Rodriguez's indie sensation "Desperados." He soon took on more action films, including lead roles in the reboot of the "Zorro" franchise and the family series "Spy Kids." Banderas reprised his "Desperado" character in the 2003 film "Once Upon a Time in Mexico." —XFINITY Entertainment Staff (Photo: Columbia)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.