Heterogeneous nucleation at solid-liquid interfaces in liquid metals is a complex yet fundamentally important phenomenon that governs the initial stages of crystallisation in metallurgical processes.