SUBMITTED BY LClem
June 6, 2002 — Living Films has some great text and photos of the huge castle sets being built and put to use as well as other work done on Highbinders while filming in Bangkok.
Check out more photos at the link below.