Tonight I have been to see The Green Lantern.
A human is given cosmic superpowers to help defeat an intergalactic foe.
Hal Jordan (Ryan Reynolds) is a cocky test pilot with the US Air Force. But his destiny lies beyond the earthly realm. For millennia, the Green Lantern Corps has championed the cause of intergalactic peace and justice. Each member of the brotherhood wears a ring that grants him superpowers. But now a deadly new enemy has emerged. Known as Parallax, it threatens to disrupt the balance of the universe. The squadron has never had much respect for humans, but this time they have no choice. As their first-ever human recruit, Hal finds the future of the earth itself is in his hands. With the support of his fellow pilot and childhood sweetheart Carol Ferris (Blake Lively), he sets about mastering his amazing new powers and embarks on a road that will see him become the greatest Green Lantern of them all.