Disaster Films: X-Men: The Last Stand (2006) & The Impossible (2012) Released: May 26, 2006/Aug 4, 2012 Details Fan Cast | myCast.io