Bruce Almighty is a 2003 American fantasy comedy film directed by Tom Shadyac. It stars Jim Carrey as Bruce Nolan, a television reporter who is discontented with his life and is given the chance to try being God for one week. The film also features Jennifer Aniston, Morgan Freeman, and other notable actors.