The Island
Directed by Adam Weingrod2016 60m
An Intimate look at the complex human mosaic of the French Hospital St. Louis- a hospice for the terminally ill, located on the tense border between East and West Jerusalem opposite the old city walls.
Where to Watch The Island