Ellen Bry USA Best movies: Mission: Impossible 3 (2006) Deep Impact (1998) Starflight: The Plane That Couldn't Land (1983) (TV movie)