Skip to content

16 Best movies like Sucker Punch

Stream it on Netflix

1. Maleficent (2014)

Stream it on DIRECTV, TNT, Sling TV

2. Charlie and the Chocolate Factory (2005)

3. The Spiderwick Chronicles (2008)

Stream it on Netflix

4. Percy Jackson: Sea of Monsters (2013)

Stream it on Disney Plus

5. Once Upon a Time in Wonderland (2013)

Stream it on Starz, Starz Play Amazon Channel, DIRECTV

6. The Sorcerer's Apprentice (2010)

Stream it on Starz, DIRECTV

7. The Nutcracker and the Four Realms (2018)

Stream it on Netflix

8. Mirror Mirror (2012)

Stream it on DIRECTV, Netflix

9. Oz the Great and Powerful (2013)

10. The Chronicles of Narnia: Prince Caspian (2008)

Stream it on Disney Plus

11. Labyrinth (1986)

12. The NeverEnding Story (1984)

Stream it on HBO Max

13. The BFG (2016)

Stream it on Disney Plus

14. Bridge to Terabithia (2007)

Stream it on DIRECTV, HBO Go, HBO Now, HBO Now Amazon Channel, HBO Max

15. Miss Peregrine's Home for Peculiar Children (2016)

Stream it on DIRECTV

16. Peter Pan (2003)

Stream it on Starz