Co byś zrobił, gdybyś niespodziewanie znalazł 30 milionów koron? Kiedy przytrafia się to Mahmodowi, ten dobrze wie, czego chce: zdobyć nową tożsamość i stać się "prawdziwym" Szwedem, lub jak to mówią miejscowi – "Suedi".
Kevin (James McAvoy) to mężczyzna o mnogiej osobowości. Mimo że doktor oddziału psychiatrii Karen Fletcher (Betty Buckley), poznała już 23 osobowości Kevina, wciąż usiłuje zmaterializować i zdominować pozostałe alter ego mężczyzny.