def contains_unusual_content(result: dict) -> bool:
    """
    returns True if the response indicates the PDF contains unusual content
    (Launch, Sound, Movie, ResetForm, ImportData and JavaScript actions)
    by checking if ISO 19005.1 clause 6.6.1 is among the failure reasons.

    :param result: The parsed JSON response from POSTing a PDF to verapdf
    :return: True if the PDF contains unusual content, otherwise False
    """
    assertions = result["testAssertions"]

    for assertion in assertions:
        status = assertion["status"]
        specification = assertion["ruleId"]["specification"]
        clause = assertion["ruleId"]["clause"]
        if status == "FAILED" and specification == "ISO_19005_1" and clause == "6.6.1":
            return True

    return False