Morgan Freeman, Nick Cage, Mel Gibson, Liam Neeson and Bruce Willis have contracts to make X number of movies fulfill before they can retire. And they don't have to be the leading cast on blockbuster films. So the studios use them as fillers for B movies to attract an audience.