The giant green monster didn’t disappoint.

SXSW: We've Seen Ten Minutes of the New "Godzilla" Movie, and Holy Crap