El joven Fahim (Fahim Mohammad) y su padre se ven forzados a huir de su Bangladés natal, abandonando al resto de su familia para trasladarse a París. Desde su llegada se enfrentan a una verdadera carrera de obstáculos para obtener el asilo político, ante la amenaza de ser expulsados en cualquier momento. Gracias a su talento para el ajedrez, Fahim conoce a Sylvain (Gérard Depardieu), uno de los mejores entrenadores de ajedrez de Francia. Ambos aprenderán a conocerse y entablarán amistad. Al comenzar el campeonato nacional de ajedrez, la amenaza de expulsión se cierne sobre ellos y a Fahim solo le queda una oportunidad para salir airoso: convertirse en campeón de Francia.