A boy imprisoned by his mother finds hope in an albatross.
This film was written and directed by Vita Yang, she writes beautifully surreal stories.
Check out Vita’s other work here.