January 8, 2024 ‘Dumb Money’ to be Released on Netflix US in January 2024. One of the biggest Netflix projects in 2023, Dumb Money, will be available for streaming in the United States and India on January 21,…