Last Stand

Season 9, episode 13

Last Stand

  • 7.4 / 10
  • 44 min

Memmo makes a return, bringing chaos to Miami and pitting him against Horatio in a final showdown.