"When somebody does not do the job, you've got to let 'em go," Eastwood said to the cheers of thousands in the packed convention hall.

At one point, Eastwood even pretended to have a conversation with an invisible Obama to his side.

"So I’ve got Mr. Obama sitting here and I just was going to ask him a couple of questions," the 82-year-old actor said.

He asked the fake Obama why he didn't close the Guantanamo Bay detention facility.

“What do you mean shut up?” Eastwood then said.

"I'm not going to shut up. It's my turn. I just wondered, all these promises, and then I wondered about you know, when what do you want me to tell Romney? I can’t tell him that … Tell him yourself. You’re absolutely crazy."