Sam Neill credits breakthrough cancer treatment for saving his life
He was diagnosed with stage three angioimmunoblastic T-cell lymphoma. Sam Neill attends the “The Twelve” Season 2 World Premiere at The Ritz Cinemas on July 08, 2024 in Sydney, Australia. (Photo by Brendon Thorne/Getty Images)By:…