Netflix Has Officially Landed Johnny Depp’s Next Movie