24 is wonderfully crafted and complicated