Two for the Money (2005) is Available in Hindi Dubbed

 "Two for the Money" is a 2005 American sports drama film directed by D.J. Caruso. The movie stars Al Pacino, Matthew McConaughey, and RenĂ©e Russo in the lead roles.

The story revolves around Brandon Lang (played by Matthew McConaughey), a former college football star whose career was cut short by injury. Brandon possesses a unique talent for predicting the outcomes of football games, which catches the attention of Walter Abrams (played by Al Pacino), a successful sports betting consultant.

Under Walter's guidance, Brandon becomes a rising star in the world of sports betting, using his skills to make lucrative predictions and earn large sums of money. However, as Brandon's success grows, he becomes increasingly entangled in the high-stakes world of gambling, risking everything he has worked for in pursuit of wealth and glory.

As Brandon navigates the cutthroat world of sports betting, he must confront his own moral compass and decide whether the pursuit of money is worth sacrificing his integrity and principles.

"Two for the Money" explores themes of ambition, greed, and the allure of wealth. It offers a gripping look into the world of sports betting and the challenges faced by those who seek to profit from it. Despite receiving mixed reviews from critics, the film is praised for its strong performances, particularly by Al Pacino and Matthew McConaughey, and its compelling storyline.