Unexpectedly Expecting -- Elizabeth Banks ("The 40-Year Old Virgin") guest-stars -- As Eliot (Sarah Chalke) begins to plan her wedding with Keith (Travis Schuldt), J.D. (Zach Braff) continues to question his true feelings for her. In an attempt to ease his best friend's mind Turk (Donald Faison) takes him to a surgeon's convention in Phoenix, but the plan backfires when J.D. runs into his ex-girlfriend Kim (guest star Elizabeth Banks) and comes face to face with the unexpected. Meanwhile, Kelso (Ken Jenkins) and his cronies party it up at the convention while unbeknown to him the Janitor (Neil Flynn) takes on the role of Chief of Medicine back at Sacred Heart. John C. McGinley and Judy Reyes also stars.
click here to see where to watch or (watch here).
Ready to Watch Scrubs, Season 6, Episode 20?