Il regista anziano Leonard Fife (Richard Gere), ancora focoso nonostante la lotta contro la malattia, vuole raccontare la sua storia di vita senza filtri prima che sia troppo tardi. Come regista di acclamati documentari di denuncia, ha molto di cui essere orgoglioso, ma il suo servizio militare nella guerra del Vietnam e le sue relazioni passate nascondono verità delicate. Leonard è incarcerato per molto tempo…