2.0

2.5 stars.
Interesting enough story. Dragged at times. Didn't like the writer's heavy-handed style of imposing meaning and weight on various aspects of the story.