unicodecsv doesn't read unicode css file : This is the file that I am reading (it is a public dataset free use)

http://www.filedropper.com/u_2

This is the way I am reading it

    import unicodecsv as css
    def moviesToRDF(csvFilePath):
        with open(csvFilePath, 'rU') as csvFile:
            reader = csv.reader(csvFile,  encoding='utf-8', delimiter= '|')
            for row in reader:
                print row
    moviesToRDF("u.item")

This is the error I am getting:

    UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 3: invalid continuation byte

the value that throws the error is:

    Misérables, Les

What wrong did I do please?

(i am using 2.7 python)