Netflix’s The Rain Review Netflix, Review, Series, Video Netflix’s The Rain is the first Original Series on the service from Denmark, showing once again that Netflix’s global strategy is starting to really come into its own. The Rain… Read More →
Netflix’s Lost In Space Review Netflix, Review, Series, Video Netflix’s first series of Lost In Space is a fantastic success story, with a great cast, visual effects and storytelling. Read More →