Based on the best-selling book of the same name by J. Randy Taraborrelli, The Kennedys – After Camelot stars Katie Holmes, who is reprising her role as Jackie Kennedy-Onassis, in addition to Matthew Perry as Senator Ted Kennedy.