In Evan Almighty, Steve Carell plays Evan Baxter. When he is elected to the United States Congress, he moves from Buffalo to Virginia, where he meets God, who wants him to build and arc.
To watch the trailer for Evan Almighty, which also stars Morgan Freeman, Lauren Graham and John Goodman and opens in theatres at the end of June, click here.