Nos anos 1930, James (Jesse Eisenberg) sai de uma cidade do interior rumo a Los Angeles com o sonho de seguir carreira na indústria cinematográfica em Hollywood. Lá ele acaba se apaixonando por Theresa (Kristen Stewart) e se deixa contagiar pelo clima de ‘café society’ da época.