A principios de los 60, el famoso ilusionista judío Adam Stein (Jeff Goldblum) vive en una clínica psiquiátrica para supervivientes del Holocausto, en el desierto de Negev. Carismático, cínico y seductor, maneja a su antojo al resto de pacientes, desafiando las normas del director del centro (Derek Jacobi). La llegada de un niño que se cree perro le hará reencontrarse con su doloroso pasado, cuando recluído en un campo de concentración fue brutalmente denigrado por un comandante nazi (Willem Dafoe).