DVD Cover Copyright Disney A live action suspense comedy, No Deposit, No Return was theatrically released on February 5, 1976. The film, which debuted as part of a