I've always felt that THE DEVIL'S ADVOCATE actually has one of Keanu Reeve's better performances (which isn't overwhelming praise, but still…). On the other hand, Charlize Theron's performance only works it way UP to being good. She starts the film playing too broadly when there isn't actually anything happening,…