Philo Beddoe, di professione meccanico, si diletta anche come boxeur. Innamorato di Lynne, che si esibisce come cantante nei posti in cui combatte, ha diversi problemi con un gruppo di neonazisti, le Vedove Nere, e con un poliziotto frustrato. Per liberarsi definitivamente di loro, Philo diventa amico di Jack Wilson, quello che dovrebbe essere il suo nuovo avversario.