Three lifelong friends, who have never ventured beyond the suburbs of Dublin or even Ireland, embark on an unforgettable adventure to Lourdes, the charming French town renowned for its miraculous…