Charlie Kaufman (Cage) writes the way he lives, with great difficulty. His twin brother Donald (also Cage) lives the way he writes, with foolish abandon. Susan (Streep) writes about life, but can’t live it. John’s (Cooper) life is a book, waiting to be adapted. One story. Four lives. A million ways it can end.