But I'm not sure whether the film-back was installed.
Me neither. But I have not seen any Laptops or other digital related stuff either, so who knows?