Things go bad at a charity event.