Raul Julia incarne Aram Fingal, un programmeur informatique très intelligent et un homme très ennuyé à l'emploi de Novicorp, une méga-entreprise qui existe quelque part dans le futur. Lorsqu'il est surpris en train de regarder "Casablanca" à son bureau, Fingal doit suivre une thérapie de rééducation appelée "doppling". Les patients Doppled voient leur esprit transféré dans le corps des animaux pour un nouveau regard sur la vie (et pour un certain nombre de séquences documentaires amusantes sur la nature narrées par Julia). Cependant, le corps de Fingal est égaré et il est transféré dans un ordinateur pendant que le corps est localisé. Avec l'aide d'Appolonia James, une technicienne médicale interprétée par Linda Griffiths, Fingal parvient à se reprogrammer dans une simulation de Casablanca et finit par accéder aux ordinateurs financiers de Novicorp, mettant l'entreprise à genoux. Mais le vrai problème de Fingal est de revenir dans son corps avant que ses schémas de mémoire ne soient effacés.