While it’s an incredibly powerful role, it seems like Hanks thinks he’d no longer be the right man for the job. In Philadelphia, Hanks plays a gay man who seeks justice after he’s fired for being diagnosed with HIV. While this might come as a surprise, considering it’s one of Tom Hanks’ best roles and won him the Academy Award, Hanks had a good reason behind it.