Trailer Preview: Seeing Everything In Front of the Mirror