From a galaxy far, far away to the Philippine archipelago, the Filipino-produced Hollywood film “The Last Resort” has ...