Mae Capone is shown pregnant with her only child sonny after she and Al were married , but in real life , Mae gave birth to Sonny just before she and Al got married .
Mae is seen as a young school girl the first time she and Al meet , but in actuality she was at least 2 years older than he was , a fact that she did her best to hide.
African Americans would not have been allowed to sit and or mingle with Caucasian Americans as seen during Eliots boxing match , they would have been seated in an entirely different area all together .
When a baby is born their eye color will start change to their permanent color somewhere between the ages of 3 months to 3 years , so therefore at 12 years old , Eliot's eyes should have been blue and not brown as seen in the flashback .
Eliot and Katherine are standing in line talking and there is an African American person standing directly behind Katherine , this would not have been possible in the 20's and 30's due to segregation still being in effect at the time .
12 year old Eliot has brown eyes but adult Eliot has blue eyes .