Harry Styles may never appear in another film after making his big screen debut in Dunkirk, because he fears he'll never find a better script.
The singer has a small part as soldier Alex in director Christopher Nolan's war movie, and at the premiere in London on Thursday, he told reporters he might be "one and done" as a film star.
"I'd do this one (film) again, for sure… but it may be one and done for me," he said, before meeting royal namesake Prince Harry on the red carpet.
But the One Direction heartthrob admitted he'd consider himself privileged to have worked with Nolan and alongside the likes of Tom Hardy, Sir Kenneth Branagh, Mark Rylance, and Cillian Murphy if he never acts in another movie.
"I loved it," Harry added. "I had a great time. I've been very fortunate to be part of this film. When I heard about Chris doing it, I was kind of already excited to watch it to be honest, and I just wanted to be involved."
Styles previously admitted he nearly buckled from the physical demands of his Dunkirk role.
"It was terrible for me physically," he told WENN. "I think the thing was that everyone on set was incredibly aware of however tough it got for us, it was nothing compared to what really happened.
"In telling the story there wasn't really any room for personal discomfort or complaining. It's also impossible to complain on a set where your director is going through the exact same thing as you.
"He's not in a tent. He's in the water with you, he's in the sand with you, he's cold; he's the first one there and the last one to leave."