dark giant movie analysis