Actress Ellen Page who played mutant Kitty Pride in last year’s “X-Men: Days of Future Past” was on hand in Iowa today and got into a somewhat lively and incredibly civil debate with 2016 presidential candidate Sen. Ted Cruz of Texas on the subject of gay rights:

More from the Washington Post:

Sen. Ted Cruz and actress Ellen Page had an animated back-and-forth about gay rights at the Iowa State Fair on Friday.

Page asked Cruz, who was standing behind a grill full of pork chops, about LGBT people who are “being fired for just strictly being gay or trans.” The question kicked off a nearly five-minute exchange between the actress and the presidential candidate, who did not appear to recognize Page.

Ha! Cruz was civil to her AND didn’t he recognize her? How will libs spin this?

Here’s the video. It’s a little over five minutes long and well worth a view in its entirety:

Verdict? Ted Cruz for the win:

***