×

‘The Godfather’ director forced to sell his watches after losing millions on risky bets and box office

By Breaking Entertainment News on Fox News Oct 29, 2025 | 8:00 AM