I 2011 kom filmen , der Ryan Reynolds spiller hovedrollen som Hal Jordan. Ellers medvirker blant andre Blake Lively som Carol Ferris, Mark Strong som Sinestro, Peter Sarsgaard som Dr. Hector Hammond og Tim Robbins som senator Hammond.