The invention provides a method for treating cancer in a human comprising administering to the human a dose of a pharmaceutical composition comprising (i) a pharmaceutically acceptable carrier and (ii) an adenoviral vector comprising a nucleic acid sequence encoding TNF-α operably linked to a promoter, wherein the dose comprises about 1×107 to about 4×1012 particle units (pu) of replication-deficient adenoviral vector, at least once in a therapeutic period comprising up to 10 weeks, whereby the cancer in human is treated. The invention further provides a method of treating a human for multiple tumors, wherein the method comprises contacting a first tumor with a dose of the pharmaceutical composition at least once in a therapeutic period comprising up to about 10 weeks, whereby the human is treated for the first tumor and one or more additional tumors.