The Palace Review

Set in Cyprus during the 1974 Turkish invasion, The Palace is an unflinchingly brutal short film focusing on a family hiding in an abandoned palace. It does exactly what a short film should do by encapsulating ... Read More...