Nel 2011 è stato chiamato in patria dall'amico Asghar Farhadi che lo voleva come attore per il suo film "Una separazione", un'interpretazione che gli ha valso la vittoria dell'Orso d'argento per il miglior attore al Festival di Berlino 2011. Il sodalizio con Farhadi continuerà anche con il secondo film del regista, "Il passato". In entrambi i casi, Karimi ha curato il doppiaggio e doppiato personalmente in italiano i suoi personaggi. Nel 2016 recita nel film vincitore del Prix du scénario al Festival di Cannes 2016 "Il cliente", sempre diretto da Farhadi.