User blog comment:Greater good/Luna's twins in DH2?/@comment-1408288-20111120205835

The film is semi-canon. Neville and Luna never had a relation, so the book is most canon.

But the thing is, yes, they could be her boys!