The movie “Paradise Hills” is releasing in select theaters on October 25th, and will be available to stream a few days later. You can check your local listings to see if the movie is playing in your area, but if not, you can watch the movie on November 1st from the comfort of your couch. Alice Waddington directed the fantasy thriller, working from a script by Nacho Vigalondo and Brian DeLeeuw. The film stars Emma Roberts, Danielle Macdonald, Awkwafina, Jeremy Irvine, Arnaud Valois, Eiza Gonzalez, and Milla Jovovich. The film was a hit on the film festival circuit this year, and screened at the Sundance Film Festival, Fantasia Film Festival, and the Sitges Film Festival.

You can order the movie on iTunes and have it ready for release day.

The story picks up on an isolated island, where Uma (Roberts) wakes up to find herself at Paradise Hills, a facility where high-class families send their daughters to become perfect versions of themselves. The facility is run by the mysterious Duchess (Jovovich) where calibrated treatments including etiquette classes, vocal lessons, beauty treatments, gymnastics, and restricted diets revolve all physical and emotional shortcomings within two months. The outspoken Uma finds solace and friendship in other Paradise Hills residents — Chloe (McDonald), Yu (Awkwafina), and Mexican popstar Amarna (Gonzalez). Uma soon realizes that lurking behind all this beauty is a sinister secret. It’s a race against the clock as Uma and her friends try to escape Paradise Hills before it consumes them all.

If you missed the trailer when the film was making the rounds over the summer, you can watch the official trailer below. Fans of Emma Roberts can also see her in episodes of “American Horror Story: 1984,” which premiered this fall. Roberts also starred in the Blumhouse Thriller “The Hunt,” which was postponed after the shootings in El Paso and Dayton.

Subscribe to Daily Updates and never miss a headline.