Olsen’s latest film is now available to stream on Netflix.