Netflix viewers will be pleased to learn that the streaming platform is home to a critically acclaimed movie that has fans "mesmerised".