Leave to Stay
2012, 60 minutes
Foreigners coming to London for a new life
Different characters come to London to start a new life and fail to integrate themselves properly to society. Cultural and language barriers lead them to despair.
2012, 60 minutes
Foreigners coming to London for a new life
Different characters come to London to start a new life and fail to integrate themselves properly to society. Cultural and language barriers lead them to despair.