Question: who does ryan reynolds play in green lantern?
Answer: Hal Jordan, Green Lantern