The Details

Writers on a New England Stage @ The Historic Theater

Carl Hiaasen

Carl Hiaasen

“America’s finest satirical novelist” –The London Observer

The #1 New York Times bestselling author is back doing what he does best: spinning a wickedly funny, fiercely pointed Florida tale in which the greedy, the corrupt, and the degraders of pristine land get their comeuppance in a mordantly ingenious, diabolically entertaining fashion.

Carl Hiaasen is a Florida native and Miami Herald columnist. He has written dozens of novels for adults and children, some of which have been adapted for film including Strip Tease (1996) starring Demo Moore and Hoot (2006), directed by Wil Shriner and produced by Jimmy Buffett and Frank Marshall. (Buffett plays a teacher in the movie, while the author himself makes a cameo appearance.)

Together, Hiaasen’s novels have been published in 34 languages, which is 33 more than he is able to read or write. Still, he has reason to believe that all the foreign translations are brilliantly faithful to the original work. The London Observer has called him “America’s finest satirical novelist,” while Janet Maslin of the New York Times has compared him to Preston Sturges, Woody Allen and S.J. Perelman.

BOOK: Bad Monkey ($26.95 hardcover). For each 1 - 2 tickets sold, the purchase of a book voucher is required. Book vouchers will be redeemed on the night of the event for a signed copy of Bad Monkey. Tickets & vouchers NOT available online, call or come by the box office.

About Writers on a New England Stage:

Each literary evening features an author presentation followed by an onstage interview with Virginia Prescott, host of New Hampshire Public Radio’s “Word of Mouth”. Live music performed by the award-winning house band Dreadnaught. Shows are rebroadcast on NH Public Radio. Companion bookstore: RiverRun in Portsmouth


In Partnership With
  • Yankee Magazine
  • New Hampshire Public Radio (logo)
Series Sponsors
Evening Sponsors

Box office: (603) 436-2400     |     24-hour Film Line: (603) 436-9900     |     Business Office: (603) 433-3100