Fixings!
After some of the ajax searches not working properly based on some search terms, I got bored and looked into this. Turns out I discovered what was wrong pretty quickly and for once it wasn't my sql it was my shoddy php. I basically didn't html encode what I was pulling out of the DB and as a result some special characters broke the xml output. I have since rectified this and it is all working as it should now.
On top of this, I made a few amends to the layout of the front facing film page, I also created a new function to work out if a film had been tagged as a classic film. Just need to work out how I want to display that a film is a classic, not sure if I shall make an image to show that or if i will do a text/css thing. Really not sure what I want to do/how I want to lay this out.