Sep. 20, 2005
30 min.
NBC TV Network

Top Contributors

My Name Is Earl tv show photo

My Name Is Earl

Upon discovering that he is the holder of a winning lottery ticket, Earl is hit by a car and the ticket blows out of his hand as he lies unconscious in the street. While recovering in the hospital and watching television, Earl has a karmic epiphany, and sets out to right every wrong he has done...

Watch Preview

Character Guide | Cast/Crew | Guest Stars
Earl Hickeyplayed by Jason Lee
played by Jason Lee
Randy Hickeyplayed by Ethan Suplee
played by Ethan Suplee
Joy Turnerplayed by Jaime Pressly
played by Jaime Pressly
Catalina Arucaplayed by Nadine Velazquez
Darnell Turnerplayed by Eddie Steeples
played by Eddie Steeples
Earl Jr.played by Trey Carlisle
played by Trey Carlisle
Dodgeplayed by Louis T. Moyle
played by Louis T. Moyle
Pattyplayed by Dale Dickey
played by Dale Dickey
Nescobar-A-Lop-Lopplayed by Abdoulaye NGom
played by Abdoulaye NGom
Willie the One-Eyed Mailmanplayed by Bill Suplee
played by Bill Suplee
Didi - One Legged Girlplayed by Tracy Ashton
played by Tracy Ashton
Kenny Jamesplayed by Gregg Binkley
played by Gregg Binkley
TV's Tim Stackplayed by Timothy Stack
played by Timothy Stack
Kay Hickeyplayed by Nancy Lenehan
played by Nancy Lenehan
Carl Hickeyplayed by Beau Bridges
played by Beau Bridges
Young Earlplayed by Noah Crawford
played by Noah Crawford
Young Randyplayed by Ryan Armstrong
played by Ryan Armstrong
Young Joyplayed by Gigi Goff
played by Gigi Goff
Billie Cunninghamplayed by Alyssa Milano
played by Alyssa Milano
Ralph Marianoplayed by Giovanni Ribisi
played by Giovanni Ribisi

You are successfully logged out.

ShareTV Login

Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Create Account

Verify Password

Verification code (check your email for the verification code)

Verification code has been sent to the following email address:
If you didn't receive the verification code:

1. Check your bulk/spam folder.

2. Try to whitelist our email address (noreply@sharetv.org)

3. Resend verification email

If you mistyped your email address change it here
Create a free ShareTV account to make a personalized schedule of your favorite TV shows, keep track of what you've watched, earn points and more.
Verify your username and email to complete your Registration
Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Forgot Your Password?

Enter the email address you used to create the account and your password will be emailed to you.