The Great Wall ★★★

Mad but fun. Could have been longer.