Christopher Reeve and Gene Hackman had better on-screen chemistry.
I can't hold Brandon at a fault. He is a growing actor. If even a little green. Brandon has some maturing to do to come completely up to speed. And the thing is that I can see great potential in Brandon. Brandon seems to be very capable of bringing out a performance worthy of the Last Son of Krypton. It's my opinion that he just didn't have the right people to bring that hidden talent out of him. That goes for Bryan too. Bryan cherishes the understatement far too much for the Superman franchise.
Kevin Spacey, on the other hand, is quite perfect for the role of Luthor. But Bryan, being a little too obsessed with the understatement, steered Kevin's performance into a direction that almost bordered into underacting.
So I think with the right acting coach and director who just gets it, both Brandon and Kevin have the potential to give a performance together that could rival the performances of Reeve and Hackman. Although Hackman's performance borrowed a little too heavily on the campy 60's era Luthor instead of the modern ruthless murderer we all know now.