En un mundo donde la ilusión y la locura se entrelazan, un ambicioso mago llamado Corky, recientemente salido de un fracaso en su carrera, vuelve a su ciudad natal para intentar reiniciar su vida. Sin embargo, su regreso no es nada tranquilo. Corky, interpretado por Anthony Hopkins, es atormentado por su pasado y, para complicar las cosas, lleva consigo un inquietante compañero: un ventrílocuo llamado Fats, cuya personalidad oscura y manipuladora comienza a apoderarse de Corky.