A very dark and forboding fantasy. More of a treatise on racism and the battle we all face to eradicate the hatred of others not like ourselves. Very thought provoking, a lot of action and many spots to shed a tear. A very underrated movie but well worth the time spent watching.