A Wrinkle in Time Theatrical release poster Directed by Ava DuVernay Produced by Jim Whitaker Catherine Hand Screenplay by Jennifer Lee Jeff Stockwell Based on A Wrinkle in Time by Madeleine L'Engle Starring Oprah Winfrey Reese Witherspoon Mindy Kaling Gugu Mbatha-Raw Michael Peña Storm Reid Zach Galifianakis Chris Pine Music by Ramin Djawadi Cinematography Tobias A. Schliessler Edited by Spencer Averick Production companies Walt Disney Pictures Whitaker Entertainment Distributed by Walt Disney Studios Motion Pictures Release date February 26, 2018 (2018-02-26) (El Capitan Theatre) March 9, 2018 (2018-03-09) (United States) Running time 109 minutes[1] Country United States Language English Budget $100–130 million[2][3][4] Box office $124.4 million[5]