Martial arts movie star Steven Seagal seems to have trouble separating myth from reality. He recently appeared on Arsenio Hall's talk show and said he spent a lot of his youth in Brooklyn.

But his mother, Pat, told People magazine that he was born in Lansing, Mich., and lived outside Detroit before moving to Fullerton, Calif., when he was 5. Seagal also has portrayed himself as an urban street kid, but his mother says he suffered from asthma and was "a puny kid back then."