I really though Charlie Sheen would go on to be a great actor after this film. But I guess it's like Ledger in Dark Knight where the director pulled a good performance out of an otherwise one dimensional actor.