Oscar-nominated actress Charlize Theron has spoken out in favor of gay marriage, branding those like Arnold Schwarzenegger who oppose it "prehistoric". The Monster star, who grew up around a number of gay and bisexual people in her native South Africa, is appalled that gay marriage is still up for debate in this day and age. Theron, currently dating Irish actor Stuart Townsend, says, "I just don't understand that at all. It's so unbelievably frustrating. "I mean, I am surrounded by so many beautiful relationships just in my life, I can't tell you - just so inspirational. And the fact that...