Netflix removed the movie A Man Called Otto from its platform on October 31 and an Oscar winning film from 2022 has come to ...