Wednesday, January 25, 2006

Chris Penn Dead!

Chris Penn's latest film, "The Darwin Awards," was scheduled to premiere Wednesday at the Sundance Film Festival.
HIS LAST FILM IS CALLED THE DARWIN AWARDS? Hmm, well. Damn.