First Look: A Deadly Catch On Hawaii Five-0

Alex O'Loughlin as Steve McGarrett and Daniel Dae Kim as Chin Ho Kelly

1. Alex O'Loughlin as Steve McGarrett and Daniel Dae Kim as Chin Ho Kelly

When a man is found left for dead drifting off the coast of Oahu, Five-0 uncovers a deadly slave trade operating aboard an illegal fishing vessel. Also, while Danny is out with his children, his car is stolen so he commandeers a bus to chase down the thieves on "Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0).
Chi McBride as Lou Grover, Grace Park as Kono Kalakaua, and Alex O'Loughlin as Steve McGarrett

2. Chi McBride as Lou Grover, Grace Park as Kono Kalakaua, and Alex O'Loughlin as Steve McGarrett

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)
Daniel Dae Kim as Chin Ho Kelly and Alex O'Loughlin as Steve McGarrett

3. Daniel Dae Kim as Chin Ho Kelly and Alex O'Loughlin as Steve McGarrett

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)
Daniel Dae Kim as Chin Ho Kelly

4. Daniel Dae Kim as Chin Ho Kelly

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)
Daniel Dae Kim as Chin Ho Kelly

5. Daniel Dae Kim as Chin Ho Kelly

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)
Daniel Dae Kim as Chin Ho Kelly and Alex O'Loughlin as Steve McGarrett

6. Daniel Dae Kim as Chin Ho Kelly and Alex O'Loughlin as Steve McGarrett

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)
Daniel Dae Kim as Chin Ho Kelly

7. Daniel Dae Kim as Chin Ho Kelly

"Kanaka Hahai" (Episode 18, Season 6 of Hawaii Five-0)