Actor Chris Penn Found Dead at Residence.
He never really even remotely achieved the acting success that his brother Sean has, but he acted in some of my favorite movies, "The Reservoir Dogs", "True Romance" and "At Close Range" with Christopher Walken.
In a cruel twist of fate, Chris Penn's latest film, was the appropriately entitled film"The Darwin Awards," that was scheduled to premiere today at the Sundance Film Festival.
Irony, she is a cruel mistress.