St. Aiden's film 'Grace' has been shortlisted as a finalist for the National Fís Film Festival which takes place in the Helix Theatre, Dublin on Wednesday 16th November . Well done everyone