Passers-by were in for a surprise when they saw Harry Potter star Ralph Fiennes filming a new BBC production that is set in World War One. The actor, 61, was seen filming The Choral, a film that tells the story of a community that recruits teenage boys to start a choir during the war.

It is currently being filmed in Saltaire, West Yorkshire, but the production will be set in the fictional town of Ramsden in 1916. The film, which has been directed by Nicholas Hytner, also features BAFTA award winning actor Sir Simon Russell Beale and Paddington star Jim Broadbent.

Photos taken earlier on Tuesday (June 11) show Fiennes, who will play a character called Dr Guthrie, walking around the film set in a brown suit. Another image shows an old-fashioned horse and carriage on the set and a different photo shows a group of extras lined up outside a post office.

Saltaire, which is is an Unesco World Heritage Site, has been transformed for the filming and pictures show how local shops have been given vintage facades. The village has also been used as a filming location for other productions including Netflix drama The English Game and Agatha Christie adaptation The ABC Murders.

On the BBC website, it says: “The Choral takes place in Ramsden, Yorkshire, 1916. The chorus master and most of the men of the ambitious local Choral Society have volunteered for the front, so under the direction of the demanding, driven Dr. Guthrie (Fiennes), the Choral recruits a crop of teenage boys and girls. Together they discover the joys of singing and the urgency of desire as the new boys come to terms with their imminent conscription into the army. THE CHORAL explores the humor and humanity at the heart of a community facing an uncertain future.”