O roteiro foi montado basicamente por improviso durante 11 semanas de ensaio antes das gravações. Ele só tem 25 páginas.
Para se preparar para o papel de Johnny, David Thewlis leu Voltaire, os ensaimentos de Buddha e o livro Chao's, de James Gleick. Além desses, ele também leu a Bíblia e o Alcorão.