Actor Clint Eastwood addresses the final session of the Republican National Convention in Tampa, Florida.

Republicans may have made Mitt Romney's day with the presidential nomination he long sought, but it was Dirty Harry himself who nearly hijacked the show with a rambling diatribe against President Barack Obama - addressed to an empty chair.