There have been rumors about Kevin Spacey's sexuality for years, but the House of Cards actor has come out as gay after a story about his inappropriate behavior towards a fellow male actor 30 years ago emerges.