It once again stars Macaulay Culkin and features Daniel Stern, Joe Pesci, Catherine O'Hara, and John Heard. New cast includes Tim Curry, Rob Schneider, Brenda Fricker, and Eddie Bracken. The movie score was composed by John Williams. It was mostly filmed in Chicago, New York City, and Miami. Donald Trump made a cameo appearance in the movie.