Using the Green’s function method, we calculate the spin-wave (SW) spectrum in a thin film with quantum Heisenberg spins interacting with each other via an exchange interaction J and a Dzyaloshinskii-Moriya interaction of magnitude D. Due to the competition between J and D, the ground state is non collinear. We show that for large D, the first mode in the SW spectrum is proportional to the in plane wave-vector k at the limit k tending to zero. For small D, it is proportional to k2. We show that the surface modes may occur depending on the surface exchange interaction. We calculate the layer magnetizations at temperature T and the transition temperature as a function of the film thickness.