Utalentowany lalkarz, Craig Schwartz (John Cusack), znajduje się na skraju załamania. Nie ma pracy i pieniędzy, a jego małżeństwo z Lotte (Cameron Diaz) nie daje mu satysfakcji. Craig, naciskany przez żonę, zatrudnia się jako urzędnik w małej firmie na Manhattanie. Poznaje tam piękną Maxine (Catherine Keener), w której się zakochuje. Kobieta jednak nie odwzajemnia jego uczuć. Pewnego dnia, za szafą z dokumentami Craig znajduje drzwi do wąskiego tunelu, który prowadzi - jak się później okazuje - do świadomości znanego amerykańskiego aktora Johna Malkovicha. Postanawia skorzystać z okazji i przez chwilę poczuć się prawdziwą gwiazdą. Film otrzymał trzy nominacje do Oscara - za najlepszą kobiecą rolę drugoplanową (Catherine Keener), reżyserię i scenariusz oryginalny.