Criminal Minds seasons, ranked from worst to best
The BAU has battled gruesome, villainous unsubs for over 300 episodes. As its Evolution is underway, EW ranks the 15 original seasons of Criminal Minds, from watchable to skippable.
Matthew Gray Gubler shares Halloween photos
The 'Criminal Minds' actor puts it all out there on Twitter