Obliterated
Last Call
E8 Nov 29, 2023 58m TV-MA
The mission kicks into high gear when the squad learns shocking news about the nuke. It's all hands on deck to stop the explosion before it's too late.
Where to Watch Last Call
Cast of Last Call