Home›Movies›Omnia Pictures LtdOmnia Pictures Ltd 5.61969Captain Nemo and the Underwater City Details 5.81961The Devil's Daffodil Details