Netflix Teaser Trailer: The Discovery

One year after the existence of the afterlife is scientifically verified, millions around the world have ended their own lives in order to “get there”. A man and woman fall in love while coming to terms with their own tragic pasts and the true nature of the afterlife. Coming to Netflix March 31.


Join Clicknews and submit/promote your own content. Follow us on Twitter. Don’t forget to like, share the post, and comment below.