Behind the Scenes of Through the Looking Glass: A 3D Experience