Babe, wake up—Netflix just dropped its latest slop.On March 14, the streaming giant unleashed The Electric State, a $320 million dumpster fire directed by the Russo Brothers (yes, those Avengers guys)
Read Source