The announcement came amid disappointing performance of Affleck in the 20th Century Fox film Daredevil in 2003. The movie was made with a budget of $80 million, and could only manage to earn $180 million worldwide.