Rupert Angier en Alfred Borden zijn al van jongs af aan, toen ze nog lerende goochelaars waren, elkaars rivalen geweest. Nu, rond 1900, zijn ze beiden volleerde illusionisten en is hun rivaliteit tot immense proporties gegroeid.