Harry Potter and the Sorcerer’s Stone (2001)
Rubeus Hagrid in Harry Potter is a half-giant — his mother is a giant and his father is a wizard. Hagrid is almost 2 times taller than a regular person, and giants in the Harry Potter universe were really huge. This is why some users have questions. For example, how could the parents conceive 2 children if they were so different in size? And how could the father take care of the giant baby if Hagrid’s mother abandoned the family when he was still a baby?
As to Hagrid's parents, love will find a way, especially if one of them is a wizard.
BTW, I had a Korean friend who was incensed beyond measure that all the North Korean characters spoke with _South_ Korean accents in 'Die Another Day' — and even more by the villain's dad, who had a Cantonese accent.