Ryan Reynolds plays Hal Jordan, a test pilot who takes the Green Lantern vow to vanquish evil, carrying on a tradition that began in a 1940 comic book.
By MANOHLA DARGIS, New York Times: Movie
Thu, 06/16/2011 - 9:43am
Ryan Reynolds plays Hal Jordan, a test pilot who takes the Green Lantern vow to vanquish evil, carrying on a tradition that began in a 1940 comic book.