Avatar ★★★

Visually impressive (mostly) but what a mess.