My Name Is Earl season 3

The third season of My Name Is Earl originally aired from September 27, 2007 to May 15, 2008, on NBC. Originally, 25 episodes were planned for the season, but due to the 2007-2008 WGA strike, there were only 22 episodes.

Main cast

 * Jason Lee as Earl Hickey
 * Ethan Suplee as Randy Hickey
 * Jaime Pressly as Joy Darville Turner
 * Eddie Steeples as Darnell Turner
 * Nadine Velazquez as Catalina