Season 1 Episode 10 episode 10

Last Resort Episode 10 "Blue Water" Photos

Here are the official promotional photos of Last Resort episode 10 "Blue Water" -- which airs on Dec. 3, Thursday on ABC.

Source: ABC