MongoDB - ¿Cómo encontrar todos los objetos dentro de una matriz?

Estoy tratando de encontrartodas elementos dentro de una matriz llamadaprogramme. El resultado de correrdb.base.find({"programme.title":"News"},{"programme.$.title":"News"}).pretty() es:

{
"_id" : ObjectId("55a48dd3e72db9d63e53478b"),
"programme" : [
    {
        "attributes" : {
            "start" : "20150713010000 -0400",
            "stop" : "20150713013000 -0400",
            "channel" : "I47176.labs.zap2it.com"
        },
        "title" : "News",
        "category" : "News",
        "episode-num" : "SH01831861.0000",
        "new" : true
    }
]
}

Pero haymuchos más entradas llamadas "Noticias", no solo una, como se muestra arriba.

También he intentadodb.base.find({"programme.title":"News"}).pretty() pero eso solo da como resultado una lista de entradas aleatorias, tengan o no el título de "Noticias".

Muchas gracias por la ayuda, y las "disculpas por la pregunta novata" obligatoria.

Respuestas a la pregunta(2)

Su respuesta a la pregunta