Leitrim, Irlanda, 1932. Jimmy Gralton (Barry Ward) retorna à cidade em que nasceu após um autoexílio de 10 anos em Nova York, devido à perseguição que sofreu dos líderes locais pelo fato de ser comunista e defensor da liberdade de expressão. A princípio ele pretende levar uma vida pacata, mas os jovens da cidade e seus velhos amigos insistem para que reabra o antiga salão, onde a população em geral podia ter aulas de graça e ainda se divertir, em animados bailes. A iniciativa não agrada o padre Sheridan (Jim Norton), que logo se torna um ferrenho opositor de Gralton.