HD
1987
[runtime]
2 680 view.
- Actors: Tilda Swinton, Spencer Leigh, 'Spring' Mark Adley, Gerrard McArthur
- Country: Germany,UK
The Last of England is a movie starring Tilda Swinton, Spencer Leigh, and 'Spring' Mark Adley. The artist's personal commentary on the decline of his country in a language closer to poetry than prose. A dark meditation on London......
Drama, Fantasy
{likes}{dislikes}