Entertainment, Sci-Fi, TV **SPOILER** “Mirror, Mirror on the wall,…” The photo slideshow is compiled of images from S1 Ep. 10 of Star Trek: Discovery, “Despite Yourself.” #LLAP This slideshow requires JavaScript. Share this:EmailPrintFacebookTwitterLinkedInPinterestLike this:Like Loading...