They had one of Hollywood's nastiest divorces, but Charlie Sheen and Denise Richards have apparently patched up their differences - no doubt for the sake of the kids.
The former couple - who wed in 2002 and bitterly divorced in 2006 - were snapped arriving separately at a hotel in New York on Saturday night, and RadarOnline.com has the pics.
Richards, 39, arrived first with daughters, Sam, 6, and Lola, 5, in tow.
Dad Charlie arrived a short time later, dressed casually in jeans, button-down shirt, and wearing a fedora and purple sunglasses.
The Two and a Half Men star, 45, remains married to Brooke Mueller, although the couple is said to be still estranged following their now-infamous domestic violence incident last Christmas in Aspen, Colorado.
The couple has twin boys - 18-month old Max and Bob.