Denzel Washington, Julia Roberts to Star in New Netflix Movie
Netflix isn’t playing any games when it comes to the content game, and they’ve just signed on two of the heaviest hitters in the game for a new project. Denzel Washington and Julia Roberts have signed on