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:

Ellen Page confronts Ted Cruz over LGBT rights https://t.co/SYufJ1d7i0 // Ted Cruz is wearing an apron that has "Pork" on it. No lie. — JP (@JPnMiami) August 21, 2015

Verdict? Ted Cruz for the win:

@JasonMattera It wasn't really a debate. It was Ellen toeing LGBT lines and realizing they didn't really hold up under scrutiny. — Matthew Clements (@Mclements268) August 21, 2015

@JasonMattera She's a Hollywood actress. she thinks she's smarter than she really is. — td (@tdaniel101) August 21, 2015

Just #EllenPage making me ashamed to be Canadian. WATCH: Ted Cruz Schools Ellen Page http://t.co/xReCCoxxd3 pic.twitter.com/Rmd0wKeNBr — Steven Crowder (@scrowder) August 21, 2015

***