Author Ayn Rand becomes involved with a much younger and married man, to the dismay of those close to her.

Helen Mirren
as Ayn Rand

Eric Stoltz
as Nathaniel Branden

Julie Delpy
as Barbara Branden

Peter Fonda
as Frank O'Connor

Sybil Darrow
as Caroline

Tom McCamus
as Richard

Don McKellar
as Alfred

David Ferry
as Interviewer

Donald Carrier
as David

Hamish McEwan
as Henry