hamburger menu icon

Three Thousand Years of Longing

2022, 108 min, R


While in Istanbul, a solitude-minded professor of literature (Tinda Swinton) innocently releases a djinn (Idris Elba) from a glass vessel—who offers her three wishes in exchange for his freedom. Initially she is more interested in hearing his magical, adventurous storytelling than the prospect of fulfilled wishes, but a peculiar relationship is developing. A very colorful romantic fantasy from writer/director George Miller (MAD MAX: FURY ROAD / HAPPY FEET), presided over by two charismatic actors.


In Theatre

Ticket Prices

Evening Shows
For all shows beginning at or after 5 PM
Regular Admission $13.50
Student/Senior (62+)/Military $10.75
Red River Theatres Member $10.00

For all shows beginning before 5 PM
Regular Admission (All Ages) $10.75
Red River Theatres Member $9.00

We always encourage purchasing in advance online, over the phone (603-224-4600 ext. 2), or in person! Please note: there is a processing fee on all online orders, but not for over the phone or in person orders.It is also our policy not to refund online ticket purchases.

Become a member

Discounted tickets  /  Free Popcorn  /  So much more...

Donate to our annual fund

Your annual gift is necessary and has impact.

Red River Theatres, Inc.

11 S. Main Street Suite L1-1

Concord, NH 03301

Phone Numbers

Movie Phone: 603.224.4600

Main Office: 603.224.4697

Email Address