Macaulay Culkin revealed that he has an “outstanding debt” to onscreen mom Catherine O’Hara following her death in January. “When Catherine passed away in January, that hit me. That hit me pretty good, ’cause, you know, it was just too soon,” the actor told Gentleman’s Journal in a recent interview. “And I felt that we had unfinished business,” he continued. “I definitely feel like I had unfinished business with her, you know?” Culkin, now 45, noted that he “felt like I owed her a favor — and I don’t like having an outstanding debt.” Macaulay Culkin, seen above in 2025, said he had “unfinished business” with Catherine O’Hara in a new interview. Getty Images for Maximum Effort and Mills Entertainment Culkin said he felt he owed the late actress (seen above in May 2025) a “debt.” Variety via Getty Images O’Hara — who played Culkin’s onscreen mother, Kate McAllister, opposite his mischievous Kevin McAllister in “Home Alone” (1990) and “Home Alone 2” (1992) — died on Jan.…