Przywódca szkockiego klanu zostaje pokonany przez angielskie wojska i uwięziony w zamku Stirling, ucieka, aby kontynuować walkę o niepodległość swojego kraju.
Niewidoma osiemnastoletnia Selina D'Arcey (Elizabeth Hartman) jest tyranizowana przez matkę prostytutkę i dziadka pijaka. Od lat nie wychodzi z domu, gdzie traktowana jest jak służąca. Pewnego dnia przypadkowo poznaje czarnoskórego Gordona Ralfe'a (Sidney Poitier). To spotkanie odmienia jej...