I guess its like what people said your expectations towards the movie when I saw it I never saw it in theaters and by that point I was already bored of superhero movies because really they all have a lack of flavor. I mean look at the spider man movies, the first one had some flavor to it but the next two don't I don't even think i even watched the third one all the way through but then they rebooted it and the first amazing spider man was pretty great haven't got around to properly watching the second one yet. Ryan Reynolds GL character makes some kind of sense if you think about it, first he get fired from his job (that still doesn't make sense to me I can't see what he did wrong his job is a test pilot that is what he is supposed to do) then he gets taken over to the dying GL(can't remember his name at the time) and told the ring chose him, later he "joins" the Green Lantern Corps and trained but everyone apparently is comparing him to his predecessor and saying he is not fit for the job and Hal Jordan quits the corps. Honestly can you blame him for that that like being forced to enter a programming class with no knowledge then being compared to the best student.