A célebre escritora, dramaturga, roteirista e filósofa norte-americana Ayn Rand (Helen Mirren), é convidada a conhecer um instituto criado com o objetivo de propagar as ideias defendidas por ela em suas obras. O responsável pela iniciativa é o psicólogo Nathaniel Branden (Eric Stoltz), homem que acaba conquistando o coração de Rand. No entanto, a diferença de vinte e cinco anos de idade entre os dois complicará o caso amoroso.