Read the Django Unchained review last night in Empire and they said it's a good film with 2 problems. They are Jaime Foxx is wrong for the role of Django and doesn't sound right and his lines are spoken too soft which jars against the role he's playing and the threats he makes fall apart as he says them too soft
.
The 2nd thing is the story is too short for the running time of 3 hrs and it could have been told in 2 hrs