good story . good script . good casting . good acting . good directing . good art direction . good photography . good sound . good editing . good everything . put it all together and you end up with good entertainment . the shame of it be that there aren not nearly enough film of this caliber be make these day . we may count ourselves lucky that writer or director like john hughes be occasionally able to make their creative voice heard . whenever i notice that i be watch a film for the third or fourth time and still find it thoroughly satisfy i have to conclude that something about that film be right .