Tim Rothhad a strong reaction when he first read the script for horror-thrillerResurrection(out July 29).

“It was definitely a holy s— moment,” says theReservoir DogsandThe Incredible Hulkactor.

“You know:Whatisthis?

Resurrection - Rebecca Hall

Rebecca Hall in Resurrection.IFC Films

I had no idea what to make of it.

So, I said, ‘Okay, I’m doing it.’

Two of my sons were the same.

Resurrection - Rebecca Hall

Tim Roth and Rebecca Hall in Resurrection.IFC Films

I was like, ‘Okay, I’ve got no say in this at all!'”

“You are forced to be with her while something from her past potentially unravels her.”

“I thought it was outrageous,” says Hall of the screenplay’s conclusion.

Resurrectionwas written and directed by Andrew Semans (2012’sNancy, just).

What I was learning was influencing the script in a significant way."

It really wasn’t until Rebecca came onboard that we started to get some real traction.

I worked with James Gray.

So you keep both doors open if possible.

I’m lucky it’s worked out.

Andrew’s going to go far it’s just a fact."

Semans shot the film in upstate New York last summer.

“She came in as she always did, completely prepared,” recalls Semans.

We did two takes, that was it.

The first take was extraordinary and the second take was equally extraordinary, albeit different.

The whole thing must have taken half an hour to do."

The principals all recall much laughter despite, or maybe because of, the dark subject matter.

Roth compares director Semans to Tarantino for the amount the filmmaker guffaws during shooting.

“The joy of watching it take shape was pretty extraordinary for him.”

Resurrectionpremiered at this year’s Sundance Festival and was subsequently bought by IFC and Shudder.

And that’s fine by Hall.

“I’ve only ever seen it on my TV at home,” says the actress.

“I’m desperate to see it with an audience.

I just want to see some people squirming.

Does that make me a terrible person?”

Resurrectionwill be released in theaters July 29th and on-demand Aug. 5.

The film will premiere on Shudder in November.