We introduce a novel method for three-dimensional metamorphosis between two polyhedral objects with different topologies. The 3D objects are represented as multiple 2D images and well-understood 2D morphing techniques are used to morph between their 2D representations. The resulting 2D morphs are used to reconstruct the intermediate 3D objects. The user controls the metamorphosis by matching features during the 2D morphing stage. Our method is simpler and more efficient than existing 3D morphing techniques which handle general topologies since the interaction and morphing is essentially done in 2-space.