Is the query return anything? There shoudl always be a column 0 if there is anything returned.
But, aside from that, you don't need to change the column name there...you can do it in the query:
Select FilmName, COUNT(*) as [Number] FROM Film Group BY FilmName Having COUNT(*) > 1