Entertainment7 months ago
Netflix Sci-Fi Tentpole Bombs With Critics And Audiences, Reported $100 Million Budget Looks Wasted On Screen
Atlas, Netflix’s latest sci-fi action flick, debuted to less-than-stellar reviews on Rotten Tomatoes, earning a measly 17 percent approval score. Critics have panned the film as...