Coming Soon Netflix News Denzel Washington and Julia Roberts join new Netflix film ‘Leave The World Behind’