Gone for a decade, Terry Noonan (Sean Penn) is welcomed back into the fold in his Irish-American neighborhood in New York City. Soon, however, Terry is torn between his loyalty to his friends who are involved in the Irish mob and his loyalties to others.