Anikulapo: The making of Netflix most watched non-English film
The movie produced by Kunle Afolayan was set in the 17th-century ancient Oyo Kingdom and premiered on Netflix on September 30, 2022. A week after its premiere, it became the most-watched…