The story is set about two years after the 1990 movie. At Christmas, the McCallister family go on vacation to Florida. At the airport, Kevin (Macaulay Culkin) gets separated from his family. He gets on a plane to New York City and stays at a Plaza Hotel. In New York, Kevin faces the same two burglars who had robbed his house in the first film when his family were in France: the "Wet Bandits", Marv (Daniel Stern) and Harry (Joe Pesci). They are now called the "Sticky Bandits". Kevin tries to stop them from robbing an elderly man's toy store on Christmas Eve. He traps them in his uncle's house, which is being renovated. Harry and Marv later attempt to shoot Kevin at Central Park, but a homeless pigeon lady (Brenda Fricker) throws bird seed at them causing pigeons to attack them. The burglars are caught by the police and go back to jail once again. Meanwhile, the Miami security informs the McCallisters that Kevin is in New York and they take a trip there and also stay at the hotel.