Suite101.com
Sean Penn gives the most professionally shameful, cruelly wrongheaded performance ever nominated for a Best Actor Oscar, while Jessie Nelson Kristine Johnson's script lives down to Penn's ugly ineptitude with idiotic catchphrases and product placement.