Watch Criminal Minds Season 13 Episode 12 - Bad Moon on the Rise

Add to Watchlist

Criminal Minds Season 13 Episode 12
The BAU is called to New York when several casualties of a brutal nature are reported in Central Park.
First Aired: January 17, 2018 - 41 Minutes Runtime
7.6/10
Ad
i
Season 13 Episode 12 - Video Clips & Extras