We loved this movie, across all age groups, from my 5 year old, who didn't blink, to me (45). its use of 3D is perfect, Banderas is wonderful, everything works.