Screenwriter James Ivory has revealed more details about Shia LaBeouf nearly being cast in the role of Oliver in the Oscar-winning 2017 instaclassic Call Me by Your Name.

In a GQ-shared excerpt from his Solid Ivory memoir, Ivory—whose directorial history includes The Remains of the Day—reflects on LaBeouf having been contacted for the part, though he was initially “doubtful” the actor was the right choice. Still, after Ivory viewed some of LaBeouf’s work, the actor—who was sued by FKA twigs last year for alleged physical, mental, and emotional abuse—flew to New York and read with Timothée Chalamet (who plays Elio in the film). As Ivory explains, he and Call Me by Your Name director Luca Guadagnino were “blown away” by what they saw.

“The reading by the two young actors had been sensational; they made a very convincing hot couple,” Ivory wrote. LaBeouf was ultimately dropped from consideration due to what Ivory described as “bad publicity” at the time. Guadagnino “never spoke to, or of” LaBeouf again after casting Armie Hammer as Oliver.