I thought the movie was good, but I didn't quite like how the interesting parts were rushed. I do agree with you that it started slow. And frankly, I almost did not go through with seeing it all.
The twist at the end was totally unexpected and my time worthwhile.