WITH : John Cusack ( Hauser ) , Hilary Duff ( Yonica Babyyeah ) , Marisa Tomei ( Natalie Hegalhuzen ) , Joan Cusack ( Marsha Dillon ) , Ben Kingsley ( Walken / the Viceroy ) , Lubomir Neikov ( Omar Sharif ) and Dan Aykroyd ( Mr. Vice President ) .