Caruso hasn't done a decent movie since 'The Salton Sea'. I was initially excited about what he'd follow up Salton Sea with, but everything he's done since has either been a near carbon copy of a much better film (Disturbia, Eagle Eye), has starred Shia LaBeouf (same two movies) or been marred by a predictable twist ending (Taking Lives). I suspect Y: The Last Man will turn out something like the Will Smith incarnation of I Am Legend starring Shia LaBoeuf (replace the dog with a monkey). To date, Shia has done about twenty-one movies, he almost totally ruined Constantine and his only great movie, Bobby, wasn't exactly a starring vehicle. Two out of twenty-one is not a great average for an actor whose supposedly the next big thing. Then again, considering he started out with Even Stevens and Dumb and Dumberer, he should be grateful he's still working at all.