It starts out a little slower, but it gets better as it goes along...some cheesy parts early on, become more intricate parts as the movie progresses. By then, they aren't so cheesy. It was a good movie, and you'll have to stay for the credit scene. It is a must