The Impossible, from 2012, is originally titled as Lo Imposible. Directed by J.A. Bayona, Ewan stars as Henry along with Naomi Watts and Tom Holland. The gallery has already been updated with Posters & Stills. Blu-Ray Screen Captures below:
The story of a tourist family in Thailand caught in the destruction and chaotic aftermath of the 2004 Indian Ocean tsunami.