My Name Is Earl - S3E21

Camdenites (Part 1 of 2)

Series 3, episode 21

Written by Gregory Thomas Garcia, Michael Pennie, Hilary Winston

Directed by Michael Fresco

Originally Aired On: Thursday, 15 May

When Earl and Billie find that they can't get along, Earl tries to discover the reason why Karma brought the two of them together in the first place. As he works on the list, he notices that dealing with items where he had wronged or upset a woman helps to change Billie's behaviour for the better and improve their relationship.

Cast

Image for Jason LeeJason LeeEarl Hickey
Image for Ethan SupleeEthan SupleeRandy Hickey
Jaime PresslyJoy Turner
Nadine VelazquezCatalina
Eddie SteeplesDarnell Turner
Alyssa MilanoBillie
Mike O'MalleyOfficer Stuart Daniels
Nancy LenehanKay Hickey
Gregg BinkleyKenny James
Abdoulaye NGomNescobar-A-Lop-Lop
Brandon FicaraMr. Horn
Julanne Chidi HillMistletoe
Gabriel PimentelWilliam
Bill SupleeWillie
Noah CrawfordYoung Earl
Abdul GoznobiIqball
Image for Tracy AshtonTracy AshtonDidi
Jack AxelrodElectrolarynx Guy
Alec Gray IIOther Kid
Ryan ArmstrongYoung Randy
Cheryl HawkerRosie
Pramod KumarVali
Timothy StackTV's Tim Stack
Silas Weir MitchellDonny Jones
Kathryn JoostenDonny's Mom
Dan CoscinoHimself
Frank CollisonKenny's Dad
Laura GardnerKenny's Mom
Billy GardellOfficer Hoyne
Rebecca FlinnCamdenite Girl
Bonita FriedericyRuth
J.D. IronfieldAmish Boy
Sharon SachsNatalie
Deborah Ann WollGreta
Dawn MorrowCamdenite Virgin
Craig SeitzCamdenite