Loved this movie !
We go to the movies to be entertained. You would literally have to be in a coma if you don't get at least that out of it, but it offers up surprising depth for a " comic book" movie.
The script has is fast paced and covers literally 24 distinct human emotions, just as James Macovoy so brilliantly portrays 24 different personalities, ( his performance is one of the best in movieland!)
Is it a cinematic masterpiece ? No it is not, hence the low ranking by "critics"
go and see this movie!!