I wonder if Netflix knew they would one day play a key role in saving the world? 🤔 Post Comment Receive notifications Add a comment...