Netflix Won’t Finance Johnny Depp-Starrer La Favorite, Will Only Stream It In France: Report

Over the past few weeks, Johnny Depp made countless headlines owing to his long legal battle…