When prostitutes in Miami are discovered murdered in a similar style to local animals found dead there, the BAU must work fast to find an UnSub whose confidence is quickly escalating.
The BAU welcome back former member Emily Prentiss as they investigate the sudden disappearance of three women.
Gibbs fights for his life aboard a Navy hospital ship after being shot, while DiNozzo and Joanna Teague travel to Shanghai to try and take down the Calling.
The team look into a possible terror threat after an important employee for a naval weapons station collapses; Kensi and Deeks look at honeymoon locations.
Castle and Beckett go under cover as newlyweds at an Old West-style resort to investigate a murder by poisoning.