Unfortunately very repetitive. But an interesting story with political and moral issues woven into a love story.