The storyline was poorly implemented with too many unfinished elements running around to make a good movie. The value system also paints certain heroes is a bad light.For example *spoiler*When Hal and Flagg are in the rocket, Hal asserts that he can safely land back on Earth. Flagg however analyzes the situation and deems that it would be too dangerous because of the weapons on board and tries to self-destruct.This just makes Hal an irresponsible fool that is selfishly trying to save himself. How this leads to him being selected to be the green lantern in the movie is just too illogical.I would say, stick to the comic books and the cartoon series if you want something worth reading/watching.Stay away from this movie.