When I ordered it, yes it did! The film was attached to the camera strap and the batteries were in the box. And yes it is a film camera. It has an automatic focus feature which takes out a lot of the grunt work of working with film, but it is still a film camera. I would recommend keeping in manual mode. The photos turn out better on manual.