It seems that Tom Cruise’s days of starring as the action hero are coming to an end. The 46-year-old actor has just been ousted for Angelina Jolie in the upcoming spy film, Edwin A. Salt. Rumors are flying that Cruise was replaced because he’s too old and too expensive to star in the film, and there were fears that he wouldn’t bring in a big enough audience. The film will now have to be rewritten and re-titled for Jolie. Seeing as action films might not work out for him in the future, Cruise appears to be turning to comedy to revive his career – he can be seen in Tropic Thunder starring opposite Ben Stiller and Jack Black.