It's true there have been alot of very good actors in the past compared to now like Clint Eastwood, Robert De Niro, Al Pacino, Marlon Brando, Morgan Freeman and many more. You would struggle to get many as good now. But I would class John Travolta, Nicholas Cage and Samuel L Jackson as very good actors. Apart from those now I would struggle to think of many more from this era. The likes of Tom Cruise & Brad Pitt have been in some very good films but I wouldn't rate them as good actors compared to the above.