Where does Story take place
it starts in Indonesia
then stock footage of NY and some anglo actors and, I guess,Indonesian actors who link kinda American on Screen (MULLET!)
then back to Indonesia
and at the end the cops NY friends have travelled to die at his side?