This movie still has a lot to fix and work on. And I would actually give it a 3/5 and would not really recommend someone to watch it because in my opinion this movie's too confusing especially to those who weren't fans of Constantine comic books (that includes me) which may end up getting bored. But because im already EMOTIONALLY ATTACHED to this movie (so much that i kept rewatching it over and over again, i seriously love this movie) I'll give it a 5 :) but in all honesty this movie isn't that great, but it could be better! And even though it isn't the same Constantine like you see in the comics, i still think this version of Constantine deserves a second chance and i would love to watch the sequel.