James McAvoy won't be given a script when acting in his new thriller