As far as I know, both of these sentences are correct:
Who do I have to talk to?
To whom do I have to talk?
However, this is a quotation from a movie:
To whom do I have to talk to?
The second to seems to be redundant to me. Is the above sentence correct or is it a mistake in the movie?