The movie follows the story of Bruce Nolan (played by Jim Carrey), a man who feels overshadowed by his brother and struggles with a series of misfortunes. After a series of unfortunate events, Bruce begins to question God's existence and motives. In response, God (played by Morgan Freeman) appears to Bruce and grants him God-like powers, allowing him to experience the world from a divine perspective.