Aos 11 anos, Li Cunxin foi tirado de uma pobre aldeia chinesa para estudar balé na escola de dança de Madame Mao, em Pequim. Em 1979, ele consegue entrar para a Companhia Houston Ballet durante um intercâmbio cultural no Texas, onde começa uma vida nova e livre.

Em Nova York, em 1937, Richard Samuels, um rapaz de 17 anos, conhece o diretor de teatro Orson Welles e quer um papel na peça Julius Caesar, o primeiro espetáculo da Broadway baseado em uma obra de Shakespeare. Mas o mundo detrás da cortina vermelha é complicado, e são necessárias artimanhas para o sucesso.

Isabella Patterson (Imogen Poots) mora com os pais e trabalha, às escondidas, como garota de programa. Ao ser contratada para acompanhar o diretor teatral Arnold Albertson (Owen Wilson), ela é surpreendida com a proposta feita por ele, de que lhe daria US$ 30 mil caso ela deixasse a prostitução. Isabella aceita a proposta e passa a se dedicar ao seu grande sonho: ser atriz. Ao ser avisada de uma audição para o papel principal de uma nova peça, ela corre para o local onde os testes estão acontecendo. Lá ela não apenas reencontra Arnold como descobre sua verdadeira identidade, bem como precisa lidar com a esposa dele, Delta Simmons (Kathryn Hahn), que é atriz da peça teatral. De quebra, Isabelle e Arnold ainda precisam lidar com Seth Gilbert (Rhys Ifans), também ator, que está interessado em Delta e sabe do caso extraconjugal do diretor.