Προθερμαίνουμε το φούρνο μας στους 180°C, στον αέρα.
Για τη γέμιση: Στρώνουμε μια πετσέτα μέσα σε ένα μπολ και από πάνω τρίβουμε τα μήλα, χρησιμοποιώντας την χοντρή πλευρά του τρίφτη. Με την βοήθεια της πετσέτας, στραγγίζουμε καλά τα μήλα και κρατάμε τα υγρά τους.
Μεταφέρουμε τα μήλα σε ένα τηγάνι και το τοποθετούμε σε μέτρια φωτιά. Προσθέτουμε τη ζάχαρη, την κανέλα, το γαρύφαλλο, το μοσχοκάρυδο, το βούτυρο και τα μαγειρεύουμε μέχρι να μαλακώσουν.
Έπειτα, προσθέτουμε τα καρύδια και ανακατεύουμε. Αφαιρούμε το τηγάνι από τη φωτιά και αφήνουμε τη γέμιση στην άκρη, να κρυώσει καλά.
Για το σιρόπι: Τοποθετούμε ένα κατσαρολάκι σε μέτρια φωτιά και προσθέτουμε το χυμό από τα μήλα, το νερό, το χυμό λεμονιού και τη ζάχαρη. Μόλις αρχίσει το μείγμα να βράζει, το βράζουμε για άλλα 2-3 λεπτά, αφαιρούμε από τη φωτιά και το αφήνουμε στην άκρη να κρυώσει καλά.
Για το άλειμμα των φύλλων: Σε ένα μπολ, προσθέτουμε το βούτυρο και το ελαιόλαδο. Ανακατεύουμε και το αφήνουμε στην άκρη.
Μόλις κρυώσει η γέμιση, τοποθετούμε ένα φύλλο κρούστας στον πάγκο εργασίας, με την μικρότερη πλευρά να κοιτάει εμάς. Πασπαλίζουμε με λίγο από το μείγμα για το άλειμμα των φύλλων, καλύπτουμε με άλλο 1 φύλλο κρούστας, πασπαλίζουμε και πάλι με το άλειμμα.
Στο κάτω μέρος των φύλλων, βάζουμε λίγη από τη γέμιση, κλείνουμε τις άκρες λίγο και έπειτα ρολάρουμε, δημιουργώντας ένα μπαστούνι. Τυλίγουμε σαν σαλιγκάρι και το τοποθετούμε σε ένα λαδωμένο ταψί διαμέτρου 20 εκ.
Ακολουθούμε την ίδια διαδικασία και για τα υπόλοιπα υλικά, χωρίς όμως να τυλίξουμε το κάθε μπαστούνι σαν σαλιγκάρι . Τυλίγουμε το κάθε μπαστούνι γύρω από το σαλιγκάρι που είναι ήδη στο ταψί, δημιουργώντας ένα μεγάλο σαλιγκάρι.
Ψήνουμε για 30 λεπτά, μέχρι να χρυσαφίσουν τα φύλλα.
Αφαιρούμε τη μηλόπιτα από το φούρνο, την σιροπιάζουμε, αφήνουμε λίγο να κρυώσει, κόβουμε σε κομμάτια και σερβίρουμε.