David Yelland Filmography
Happy End (2017)
- 110 minutes (1 hour 50 minutes)
- Drama
- 6.6/10 (16901 votes)
In the midst of the notorious migrant jungle of Calais, the illustrious Laurent family battles...
Reg (2016)
- 89 minutes (1 hour 29 minutes)
- Drama
- 7.0/10 (357 votes)
In the haze of 2003, young soldier Tom Keys is tragically killed alongside five comrades...
Othello (1981)
- 204 minutes (3 hours 24 minutes)
- Drama
- 7.1/10 (488 votes)
In the heart of Venice, beneath the shadowed veil of night, Iago (Bob Hoskins) and...