AV Festival: Independencia

Independencia (2009) takes as its title the Spanish word for "independence". Set on an island in the Philippines from the late 1890s onwards, the film covers two generations of a small family unit - mother (Tet... Read More...