Bruce Nolan(Jim Carrey) is a television reporter, who is currently assigned what he considers to be undignified assignments, that has him being the butt of a joke. When he is told that he is being considered for the position of anchorman, he goes out to do a live feed but when it is announced that Evan Baxter(Steve Carell) was going to be the new anchorman, and he freaks out. He gets fired, beaten up, and so on. In the end he blames God. God(Morgan Freeman) then decides to give Bruce his powers. Bruce then wreaks havoc and is enjoying it. He sabotages Evan and gets the job of anchorman. But when he realizes that he has to deal with what has got to be God's most arduous task, listening and answering prayers. When he tries to grant everybody what they want, turmoil ensues. And while Bruce is getting everything he wants, he has been ignoring his girlfriend, Grace(Jennifer Aniston) and loses her. And it seems that the only thing that he can't do, is alter a person's free will, so if he wants her back, he has to do it the hard way.