Due to the greater acceptance of homosexuality in today's society, we are seeing a rise in the representation of gay characters in mainstream cinema. In the past, it was rare to come across sensitive portrayals of gay people as most gay characters were stereotyped as flamboyant, effeminate, and humorous characters. Thankfully, things are changing and we have numerous films that portray gay characters with dignity. One interesting point is that often these gay characters are played by straight people. Check out this list of straight actors who have played gay characters.