director: Richard Kelly