Reading Alas, Babylon by Pat Frank as a kid really set the stage for what I would and wouldn't like in books and movies growing up. It is a must read. I read it again a couple of years ago... Still great. Dated, yes. But still great.