As far as 21st century social faux pas go, this has to be up there with the most bizarre.

A passenger used his phone to project an apparently pirated version of a newly-released film onto the cabin wall in front of his seat – only to be caught out by one of the lead actresses, who was sitting next to him.

The man was using a mini-projector to watch Dilwale, a Bollywood film currently in cinemas in India, on a domestic flight in the country, when Kriti Sanon took a photo of the man and tweeted her disdain.

“Sad to c the hard work of so many ppl bein watched in such pathetic quality! Pls enjoy films in cinemas,” [sic] she tweeted, adding the hashtag, #SayNoToPiracy.

Someone watchin pirated version of Dilwale in front of me on phone in the flight! Annoyed!! #SayNoToPiracy pic.twitter.com/TWTI5qNoY9

Sanon said in a tweet that she told the man he would enjoy the film more at a cinema, but he carried on watching.

Yup..told him politely tht he would enjoy the film more in a theatre.but he was busy showin off his projector! https://t.co/MJWd6pnh6A — Kriti Sanon (@kritisanon) December 28, 2015

The film grossed more than 215 crore (£21.6million) worldwide in its first week, and was number one at the Indian box office after its opening weekend.