Movies based on books that book lovers can’t miss in 2018!

When it comes to inspiration for movies, Hollywood loves to turn to the bestseller shelves. And no wonder, who among us hasn’t spent hours with our favorite tale imagining the dreaminess of the lead character or wondering how that weird world would come alive on screen? Well, for these 17 books, you no longer have to. Here, the movies based on books coming out in 2018.


Release date: January 26

Starring: Dylan O’Brien, Kaya Scodelario, Thomas Brodie-Sangster, Nathalie Emmanuel, Giancarlo Esposito, Aidan Gillen, Walton Goggins, Ki Hong Lee, Barry Pepper, Will Poulter, and Patricia Clarkson

Based on: The Death Cure by James Dashner

About: The final installment in the Maze Runner trilogy, which follows a group of teens who are subject to experiments because they’re immune to a virus that’s killed most of mankind.


Release date: February 9

Starring: Rose Byrne, Domhnall Gleeson, Sam Neill, Daisy Ridley, Elizabeth Debicki, Margot Robbie, and James Corden

Based on: The Tale of Peter Rabbit by Beatrix Potter

About: A family of mischievous rabbits who butt heads with a local man with a garden.


Release date: February 9

Starring: Dakota Johnson, Jamie Dornan, Eric Johnson, Rita Ora, Luke Grimes, Victor Rasuk, Jennifer Ehle, Arielle Kebbel, and Marcia Gay Harden

Based on: Fifty Shades Freed by E. L. James

About: Christian Grey puts a ring on it.


Release date: February 23

Starring: Natalie Portman, Jennifer Jason Leigh, Gina Rodriguez, Tessa Thompson, Tuva Novotny, and Oscar Isaac

Based on: Annihilation, the first book in Jeff Vandermeer’s Southern Reach Trilogy

About: A group of scientists tasked with exploring a place called Area X in search of answers about an anomaly called “The Shimmer,” which few survive.


Release date: February 23

Starring: Angourie Rice, Maria Bello, Debby Ryan, Jacob Batalon, Justice Smith, and Lucas Jade Zumann

Based on: Every Day by David Levithan

About: A 16-year-old named Rhiannon falls in love with a soul named A, who wakes up in a different body every day.


Release date: March 2

Starring: Jennifer Lawrence, Joel Edgerton, Matthias Schoenaerts, Charlotte Rampling, Mary-Louise Parker, and Jeremy Irons

Based on: Red Sparrow by Jason Matthews

About: A Russian spy, played by Jennifer Lawrence, who falls for a man who works for the CIA and considers becoming a double agent.


Release date: March 9

Starring: Oprah Winfrey, Reese Witherspoon, Mindy Kaling, Gugu Mbatha-Raw, Michael Peña, Storm Reid, Zach Galifianakis, and Chris Pine

Based on: A Wrinkle in Time by Madeleine L’Engle

About: A teenage girl named Meg has to travel through time and space to find her astrophysicist father who has gone missing.