Mickey Miller (Lucy Morton) is een 12-jarig Amerikaans meisje met een grote liefde voor paarden.
Niet geheel verrassend, heeft Mickey weinig enthousiasme voor het plan van haar moeder (Thekla Reuten), om samen met haar broertje een nieuw leven te beginnen in een vervallen molen in het Ierse dorp Longwood. Mickey’s aanwezigheid in Longwood valt samen met de terugkeer van de mysterieuze Zwarte Ridder. Steeds wanneer de Zwarte Ridder terugkeert in het dorp, betekent dit niets goed voor de dorpelingen.
Mickey hoort en ziet dingen die anderen niet kunnen zien. Er vormt een bijzondere band met het paard Silver, het meeste ontembare paard in de stallen van een nabijgelegen kasteel van Lady Thyrza (Miriam Margolyes). Mickey realiseert zich dat zij verbonden is met het verhaal van de Zwarte Ridder en dat zij is voorbestemd om een 300 jaar oude vloek te verbreken en de vrede in Longwood terug te brengen.