Chelsea has had enough of Charlie's jealousy, which is threatening their relationship.
Charlie goes to Las Vegas and returns with his new wife, but it's not Chelsea; and Chelsea's dad visits with his boyfriend. Stacy Keach, John Amos.
Charlie and Chelsea reunite briefly, giving Charlie hope that they could get back together.
Tricia Helfer returns as Chelsea's college friend, whom Charlie meets again; and Alan has a surprising effect on a patient (Frances Fisher).
Alan tolerates Jake's new friend, who is a bad influence, because he's attracted to the boy's mother, played by Courtney Thorne-Smith.
Alan plans a romantic night with his new girlfriend (Courtney Thorne-Smith), hoping for more intimacy.
While Alan and Jake are away on a road trip, Charlie is visited by the ghosts of his former girlfriends. ZZ Top make a cameo appearance.
In the seventh-season finale, Charlie's license is suspended and Jake becomes his driver; and Alan plans to attend Chelsea's birthday party, which doesn't please Charlie.
In the eighth-season opener, Jake goes to live with his mom and Herb when he finds out that his dad is dating Eldridge's mom; and Charlie thinks it's time to cut back on his drinking.
Lyndsey asks Alan to move in with her, and an overjoyed Charlie tries to persuade Alan to accept the offer.
Alan moves in with Lyndsey, but he continues his affair with Melissa, whom he meets at Charlie's house.
When Alan burns down Lyndsey's home, Lyndsey and Eldridge move into Charlie's house.
Alan pretends to be Charlie for a night, while Charlie is away getting cosmetic surgery.
Charlie dates a woman who's slightly older, but the age difference is just enough to trouble him.
Charlie's new girlfriend grows frustrated with Rose, who continues to stalk Charlie.
Download the TV Guide app for iPhone, iPad and Android!