It is very apparent from the name that the story is based on Noah. But if you go in watching this movie religiously or something similar, you will surely be disappointed. The immense amount of hate this movie got was mostly from extreme religious people or atheists from what I have seen. Regardless, watching it with an open mind is the only way to go.
I liked the first half more, mainly because of its more EPIC nature, whereas the second half was more tense and psychotic I should say.
The movie had a stellar cast. Russel Crowe was great as Noah. Then you had other characters played by Jennifer Connelly, Anthony Hopkins, Emma Watson, Logan lerman etc. I will say though that acting wasn't good all round, there were some inconsistencies here and there, even by the main cast but overall it was pretty good.
The cinematography was great. The movie had countless amazing shots, beautifully rendered in CGI. Amazing overhead shots. A visual treat. Soundtrack was also really great, especially the epic pieces played during, of course, epic scenes. :p
Overall, I really enjoyed this movie. Gave a clear main message and can be interpreted for many others.