Where have I been living? Obviously nowhere on this earth because I wake to find that Sean Penn is one of the best actors I’ve seen in recent years and I mean this sincerely. Oh disagree if you want, but I’m serious and likely you all know this and I’m again the odd man, or odd woman, out. This fact struck me after seeing his performance in both Mystic River and in 21 Grams. (link to read more...)
http://blogcritics.org/archives/2005/04/10/141147.php