I live in the netherlands and I saw Caravan of Courage in the Cinema too. I have a videotape somewhere that has the movie in this widescreen presentation with "Caravan of Courage" as the titles.
Darth Neo
p.s. "V", was here only on television (And I loved it).......