I've been seeing the adverts and was wondering whether it was just another "Aliens vs Transformers Requiem Reloaded Part 2" crapfest, or actually a good film.

Sounds like the latter.