Halle Berry gets another horror flick under her belt.

Spooky season is getting started with the release ofNever Let Go.

The story?

Anthony B. Jenkins, Halle Berry, and Percy Daggs IV standing on a porch with a dog in "Never Let Go"

A mother stops at nothing to protect her boys from an evil that has spread worldwide.

The family even goes to great lengths by tethering themselves with ropes when they leave the house.

But when questions start to swirl, things quickly take a turn.

JustWatch

Curious about who’s who on the cast?

She’s also been seen inCatwoman.

Percy Daggs IV portray Nolan.

Halle Berry in a forest, holding a crossbow in "Never Let Go"

He’s also been seen inThe Last Days of Ptolemy Grey.

Anthony B. Jenkins portrays Samuel.

He’s also been seen inTheDeliverance.

Percy Daggs IV and Anthony B. Jenkins sitting at a table with dishes on it in "Never Let Go"

Matthew Kevin Anderson portrays The Stranger.

He’s also been seen inSkymed.

Christin Park portrays Paramedic.

Halle Berry holds a weapon in "Never Let Go"

She’s also been seen inReginald the Vampire.

William Catlett portrays Father.

He’s also been seen inA Thousand and One.

Halle Berry standing by a chain fence, wearing a leather outfit in "Catwoman"

And finally, Stephanie Lavigne portrays The Evil.

She’s also been seen inThe Magicians.

Percy Daggs IV in "Never Let Go"

Percy Daggs IV wearing overalls and a cap in "The Last Days of Ptolemy Grey"

Anthony B. Jenkins holding snake skin in "Never Let Go"

Anthony B. Jenkins standing in a doorway in "The Deliverance"

Christin Park wearing a pink dress and holding a black purse at the premiere of "Surface"

Christin Park wearing a black, long-sleeved dressed in "Reginald the Vampire"

William Catlett in a black suit with intricate details on the red carpet for "Never Let Go"

William Catlett in casual clothing in "A Thousand and One"

Stephanie Lavigne in a red flowy dress in "The Magicians"