David (played by Nicholas Cage) is a weather forecaster, but he doesn't have professional knowledge to apply to his work. When the weather forecast is not ideal, the audience will litter him recklessly on the street. David feels gloomy about his life, and his divorce from his wife (played by Hope Davis) is a blow to him
David (played by Nicholas Cage) is a weather forecaster, but he doesn't have professional knowledge to apply to his work. When the weather forecast is not ideal, the audience will litter him recklessly on the street. David feels gloomy about his life, and his divorce from his wife (played by Hope Davis) is a blow to him