Blender is the open source 3D animation program your can rely on to make 3D animation. It has all the tools you need from modelling, animation, and rendering until post-production. You can use it to create 3D animation for games or movies. It also comes with real-time shadow, cloth and fur simulation and particle simulation. Learn by doing from the tutorials provided on the site.
Click here to download the program.
Also visit: Blender movie gallery. The pictures shown here is the snapshot taken from the movie gallery.