Po-Chih Leong

Island, The

Island, The

A nasty little film that starts off relatively light-heartedly, only to render the impending violence all the more savage and effective when things start to go wrong for the small group of students that have chosen...

Read more...