Jude jest pielęgniarką w Toronto i samotną matką, która marzy o powrocie do Ziemi Obiecanej: St. Elizabeth na Jamajce. Silence to podstarzały bokser, który nadal nielegalnie walczy, żeby mieć za co żyć. Ciel to chłopiec, który poświęca się muzyce. Jego modlitwy za matkę są magiczne. W wyniku nocnej rozróby, bokser trafia pod opiekę pielęgniarki, co zwiąże ich losy.