Sean Penn gives another outstanding performance.
They don't call him Sean De Niro for nothing. After recent powerhouse outings in 21 Grams (2003) and Mystic River (2003), Sean Penn gives another meaty, method performance worthy of his nickname in The Assassination of Richard Nixon, a film...