I met with about 6 or 7 people for about 30 min each. One was the hiring manager, one was her manager, and the rest were people that I would be working with. I did not meet the temp whose job I eventually took over.
They asked me a bit about my background in general, and told me what they thought the job they were interviewing me was supposed to be about. I noticed that everyone had a very different description of the job. At the end I met the HR recruiter again who offered me the job. I told her that I was not sure what the job was since everyone had a different job description.
She returned to me and said that I was right -- the company is not really sure what the job is supposed to be and that they still want to hire me, since maybe I could help them figure it out. Apparently I was the first candidate to notice this discrepancy. So that was what it took to get the job. I was simply honest. And they were honest back.