DAWSON'S Creek star Katie Holmes plays the titular "first daughter" Samantha, the eldest child of President Mackensie (Michael Keaton), who heads off to college and falls in love with a graduate student who has a hidden agenda.