Vote
Review by user751dxvepn1b

A winning film projecting a thriller that generated a lot of suspense throughout. The film was produced in Malta in 1962-63 in 'colour'.

...