No, Christopher Nolan’s Brother Wasn’t a Hitman Named ‘Oppenheimer’
A fact-check sets the record straight on Christopher Nolan’s brother and an Oppenheimer claim, as The Odyssey eyes a major China rollout.
Here’s what’s actually on the record about the viral rumor: In 2009, Christopher Nolan ’s older brother Matthew Nolan was arrested in connection with the killing of Robert Cohen in Costa Rica, according to reporting summarized in a Newsweek fact check. Court filings in that case alleged Matthew used the alias “MM McCall-Oppenheimer.”
That paperwork and the arrest spawned years of internet lore that Matthew was a contract killer who went by “Oppenheimer” — a claim that keeps bouncing back into the timeline every time Oppenheimer or Christopher Nolan’s new film The Odyssey catches fire.
Newsweek rated the “hitman named Oppenheimer” claim misleading.
The important distinction: allegations in documents are not proof of a murder-for-hire career. The fact check says there’s no concrete evidence Matthew was a hired killer and he was never convicted of being one. What appears to be supported is the alias reference — not the more sensational story the internet spun from it.
- 2009 arrest: Tied to the Robert Cohen case in Costa Rica.
- Alias in filings: “MM McCall-Oppenheimer,” per court documents cited.
- Fact-check verdict: “Misleading” to say he was a hitman known as Oppenheimer; no conviction for that.
Meanwhile, Nolan’s new film is surging
Separate from the rumor mill, The Odyssey is roaring at the box office and, per current projections, is on track to top Oppenheimer’s lifetime domestic total in about 13 days of release — a sign of just how fast it’s moving with U.S. audiences.
Overseas, the rollout is getting bigger. IMAX China says it expects most of its nearly 800 premium screens to book the movie, with a mainland opening set for August 14. The company points to especially strong interest in major Chinese cities and reports that IMAX has been grabbing an unusually large share in places like Hong Kong and Taiwan.
The next major date on the calendar: China’s IMAX launch on August 14.