The LDN Research Trust currently has 6 LDN documentaries, check the bottom of the page for those with subtitles.