Discuss Your Knowledge

What have you heard about the movie's science?