Feeling small and unimportant, a young girl finds redemption when she confronts a giant robot terrorizing her street.