La película está protagonizada por Nicolas Cage como Charlie y Donald Kaufman, y Meryl Streep como Susan Orlean, Chris Cooper como John Laroche, con Cara Seymour, Brian Cox, Tilda Swinton, Ron Livingston y Maggie Gyllenhaal en papeles secundarios. Mary Louise  Meryl Edge Streep (nacido el 22 de junio de 1949) es una actriz estadounidense.
Meryl Streep es una persona que actúa.