Dark Tower (1987)
Dark Tower is a 1987 film directed by Freddie Francis and Ken Wiederhorn and starring Michael Moriarty, Jenny Agutter, Theodore Bikel, Carol Lynley, Kevin McCarthy and Anne Lockhart. It was filmed in Barcelona, Spain
More at Wikipedia.