Netflix launched two new film titles and shared details on several projects currently in development at a buzzy showcase this afternoon at the San Sebastian ... Read more