Sandoval directed and stars in the 1970s Manila-set noir thriller, which premiered in the Big Screen competition at Rotterdam film festival.