Definitely a lot of food for fodder, but at times the plot seemed a bit predictable and contrived.