Subtitles The Last Ship S03E03 – Shanzhai

Season 03 , Episode 03 – “Shanzhai”
Chandler scrambles to find answers in an Asian Dodge City. Meanwhile, Slattery seeks the truth about his predicament.