Despite earlier criticism of both super PACs and the president, the political firebrand wrote Priorities USA Action, Obama's super PAC, a $1 million check onstage last night in San Jose, CA. 

The Hollywood Reporter reports that Maher pulled off this attention-grabbing act of political generosity during a performance of his standup show StupidCrazyPolitics. (The show was webcast on Yahoo.) According to THR and OpenSecrets.org, Maher's donation should boost the super PAC's funds to around $5.5 million.

Before taking the stage, Maher hinted on Twitter about a "surprise":

Was the surprise Maher's financial support of Obama's re-election in light of his criticism of super PACs  and Obama's performance? Or the fact that the comedian was in a position to donate that much money?