A new episode of The Last Ship airs Sunday, August 14th and we’ve got a preview.
The episode is called “Paradise” and here’s the synopsis via TV Guide:
Chandler unearths a lead that could resolve menacing questions. Meanwhile, Kara snoops in the White House.
Here’s a preview:
The Last Ship airs Sundays at 9/8c on TNT.