We saw the movie Elf today. Pretty darn funny and touching (and pretty clean). My sons are 8 and 5 and they loved it.