6.7Movie201019842010IMDb: 6.71984116 min ViewsWhile planet Earth poises on the brink of nuclear self-destruction, a team of Russian and American scientists aboard the Leonov hurtles to a ...