The gripping thriller is available to watch on a free streaming platform after leaving fans captivated.