Bruce Almighty is a 2003 American fantasy comedy film directed by Tom Shadyac, written by Steve Koren, Mark O'Keefe and Steve Oedekerk and stars Jim Carrey as Bruce Nolan, a down-on-his-luck TV reporter who complains to God (Morgan Freeman) that he is not doing his job correctly, and is offered the chance to try being God himself for one week.