What if someone proved there is an Afterlife – and it’s better than the life you have now? How would you react? That’s the premise of the new Netflix sci-fi drama “The Discovery”. Overall, this is an intriguing film, though one that goes so far “out-there” that, ultimately, it leaves you with more questions than answers […]