Gary Oldman

as Lee Harvey Oswald

Jack Lemmon

as Jack Martin

Sally Kirkland

as Rose Cheramie



Laurie Metcalf

as Susie Cox