Bruce Almighty is a 2003 American fantasy comedy film directed by Tom Shadyac and written by Steve Koren, Mark O'Keefe and Steve Oedekerk. The film stars Jim Carrey as Bruce Nolan, a down-on-his-luck television reporter who complains to God (played by Morgan Freeman) that he is not doing his job correctly and is offered the chance to try being God himself for one week. It co-stars Jennifer Aniston, Philip Baker Hall, and Tony Bennett. The film is Shadyac and Carrey's third collaboration, after Ace Ventura: Pet Detective (1994) and Liar Liar (1997). When released in American theaters on May 23, 2003, Bruce Almighty received mixed reviews from critics, and was a box-office success and grossed $86.4 million in its opening weekend, a Memorial Day record at the time. The film surprised ... ()