A Wrinkle in Time is currently being offered on Netflix. I am having a hard time visualizing that this movie cost $250 million to make.