The movie will answer some things which require you to piece certain stuff slowly.

Though there were also more questions brought up and...well, you'll see for yourself.