When The Sun Sets Over Davao

A period piece set during the Japanese occupation in the Philippines, a comfort woman gains powers. (Source: IMDB)

You may also like