Predictable, teen romacy, enjoyed the political banter but the anti-SUV rants got a little old. Overall it was just okay.