Amy Schumer is apologizing to fans who feel shortchanged by the brevity of a standup comedy show she did in Maine.

The comedian says she did a 47-minute set that was rushed Saturday evening because of the need to accommodate a second show at the Cross Insurance Arena in Portland. But some audience-goers say the set actually ran only 35 to 40 minutes and they were upset to learn the second show ran an hour.

Schumer has a popular sketch series on Comedy Central and starred in the movie "Trainwreck." She tells WCSH-TV the brief standup show was a "rookie mistake."

Richard Machlin tells the Portland Press Herald he wouldn't have paid $80 for a 35-minute show. He asked for a refund on Monday. Arena management has promised to get back to him.