Após a morte de Ayn Rand (Dame Helen Mirren), Barbara Branden (Julie Delpy) reconta a história de suas relações com o enigmático filósofo e escritor do século XX. Barbara e seu marido, Nathaniel Branden (Eric Stoltz), conhecem Rand e seu marido, Frank O'Connor (Peter Fonda) e imediatamente estabelecem um relacionamento. Rand toma o jovem Nathaniel sob sua proteção e começa a mostrar um interesse não platônico por seu protegido. Bárbara deve ficar sentada enquanto os dois começam o que se torna um caso longo e tumultuado.