Bruce Almighty is a 2003 American religious 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 that he is not doing his job correctly and is offered the chance to try being God himself for one week. The film is Shadyac and Carrey's third collaboration, as they had worked together previously on Ace Ventura: Pet Detective in 1994 and Liar Liar in 1997. It co-stars Jennifer Aniston, Philip Baker Hall and Steve Carell.