Charlie is as funnny as it gets.