SDCC Panel Highlights: Crimson Peak in on 07/16/15 by Nikki 2 CommentsCrimson Peak is going to scare the shit out of all of us. Prepare thyself.