(c) 2004 Twentieth Cent ury Fox Film Corporatio n. All rights reserved .