Ethan Hawke says he has "blown it so many times" in his career by letting good film roles pass him by, citing arrogance and a lack of foresight as two of his major downfalls.
The American actor claims he read the script for the 1996 science fiction blockbuster Independence Day – starring Will Smith and Jeff Goldblum – but "mocked it because I was arrogant and thought it [sounded] terrible".
In a recent interview on the Graham Norton show, Hawke admits feeling like he got egg on his face.
"When the movie came out I went to see it with my girlfriend expecting it to be awful and it was a massive hit," he said, "After the movie, she said 'you're an idiot.'"
"I have blown it so many times!"
This is the second time in an interview setting he has complained about not taking a part in Independence Day, meaning it has no doubt tore him up over the years.
Hawke also reminisced about working with the late Robin Williams on Dead Poet's Society nearly 30 years ago.
"That film was 'make or break' for me. I told my sister that if I didn't get the role then I would join the marines or something," he told Norton.
"Robin was incredibly funny, relaxed and inventive and improvised constantly. The more the crew laughed the more he performed.
"But I really wanted to be a serious actor and had read Stanislavski. I wanted to be in character so didn't laugh at him.
"The funnier he was, the more steam came out of my ears. He really teased me about it and I thought he hated me.
"After the movie came out I got a call from Robin's agent asking to represent me as Robin had told him I was going to be someone one day. He was a lovely gentle man."
Hawke was promoting his latest film First Reformed, which is due for release in mid-July.