Leo started out as a shitty actor but got a lot better as of late. The home alone kid doesn't even count as an actor anymore. I don't think he's done anything cept marry his mother...err..demi moore in the movie areas. I'm sure you put con air up there with Face-off =P Cage may not be a bad actor(he is but for the sake of arguement) but he sure does sign on for horrible fucking movies.
Last movie that was interestingly good with Macaulay Culkin was Party Monster. And I like Cage FaceOff, Gone in 60 Seconds, Next, The Rock.. few others.. Knowing was alright.