Why was a murderer leaving red roses on each of their victims?
That was revealed on Criminal Minds Season 13 Episode 18 as the BAU made their way to Chicago to get closer to the truth.
A surprising lead paved the way for the mother of all revelations.
Meanwhile, Rossi was shocked to the core when he received an unexpected visit from his ex-wife, Krystall Richards.
What did she want?
Use the video above to watch Criminal Minds online right here via TV Fanatic.
Get up on all the latest developments for the characters right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.