These are the movies I've watched.

2012

This is what happens when you give a computer special effects team unlimited resources and let them loose.

It felt like the amazing destruction/action sequences were stitched together at the last minute by adding some generic touching family moments.

Entertaining all the same.