Craig kendince yetenekleri olan bir kuklacıdır. Fakat bu meslek ona elbette ki hayatta kalmasını sağlayabilecek bir para kazandırmamaktadır. Bu nedenle ciddi bir kararın eşiğinde olduğunu hissetmektedir. Craig'in karısı olan Lotte ise bir pet shop'da çalışmaktadır. Devamlı olarak kendi işinin tuhaf yanlarından dem vuran Lotte, Craig'in canını fazlasıyla sıkmaktadır. Şansı yaver giden Craig bir firmada iş bulur. Şirkette tanıştığı Maxine isimli bir bayan onun ilgisini cezbeder. Fakat Maxine, Craig'le hiçbir şekilde ilgilenmemektedir. Bir gün Craig çalıştığı firmada gizli bir kapıcık bulur. Kapıdan içeri giren Craig, nasıl olduysa, John Malkovich'in bedeninde uyanacaktır.