It’s a Christmas miracle for comedy fans. In a surprise reversal, Sony Pictures has authorized select independent theaters to show the banned comedy The Interview, meaning a few lucky audiences will get a chance to see James Franco and Seth Rogen assassinate North Korean dictator Kim Jong-un before the New Year.

The film opens in the theaters listed below (and we will continue to update this list; hat tip to Deadline and Mashable) on Dec. 25. Now the question is: Can the film live up to its IMDB rating?

Alabama

Clarke Theatre 3, Andalusia

The Edge 12, Birmingham

Boaz Cinema 9, Boaz

Clark Cinema 1 & 2, Enterprise

Fort Payne Cinemas 6, Fort Payne

Edge Cinema 8, Greenville

Madison Square Stadium 8, Huntsville

Continental Cinema 6, Troy

Arkansas

Silver Screen Cinemas 8, Cabot

Stars Cinema 6, El Dorado

Behind the Mall Cinema 5, Hot Springs

Riverdale 10, Little Rock

Cinema 8, Searcy

Highland 2 Cinema, Hardy (Jan. 2)

Home Baxter Cinema 5, Mountain (Jan. 2)

Arizona

Lake Havasu Cinema 10, Lake Havasu

Ak-Chin 12, Maricopa

Sawmill Theatres, Payson

Ultraluxe Scottsdale Pavillions 11, Scottsdale

WME Theatre, Show Low

Uptown 3 Theatre, Sierra Vista

Harkins Theatres, Tempe

The Loft Cinema, Tucson

The Bahamas

Galleria Cinema 11, Nassau (Jan. 2)

Cinemas 5, Freeport (Jan. 2)

West JFK 6, Nassau (Jan. 2)

California

Agoura Hills Stadium 8, Agoura Hills

Angel Cinema Six, Angels Camp

Avenal Theatre, Avenal

Foothill Cinema Stadium 10, Azusa

Maya Bakersfield 16 Cinemas, Bakersfiled

East Hills Mall, Bakersfield

Barstow Station 6, Barstow

Elmwood 3 Theatres, Berkeley

Mary Pickford Theatre, Cathedral City

Commerce 14, City of Commerce

Fairfax 6 Theaters, Fairfax

Palladio 16 Cinemas, Folsom

Fontana 8, Fontana

Fortuna 6, Fortuna

4 Star Cinemes, Garden Grove

Granada Hills 9, Granada Hills

Civic Plaza 12, Hesperia

Blvd Cinemas 3, Lancaster

Livermore Cinemas, Livermore

The Cinefamily, Los Angeles

Los Feliz 3, Los Angeles

Contra Costa Cinemas 8, Martinez

Osio Plaza Theatre 6, Monterey

Tennant Station Stadium Cinemas, Morgan Hill

Laemmle Theaters, North Hollywood (Jan. 1)

Cinémas Palme D’Or, Palm Desert

Camelot 3, Palm Springs

Perris 10, Perris

Boulevard Cinemas 14, Petaluma

Maya Century Plaza 16, Pittsburg

Prime Cinema 6, Red Bluff

University Village 10, Riverside

Jurupa Stadium 14, Riverside

Mission Grove Theatres, Riverside

Maya Salinas 14, Salina

Sterling 6, San Bernadino

Almaden 7, San Jose

Camera 3 Cinemas, San Jose

Arlington, Santa Barbara

Del Mar Theatre 3, Santa Cruz

Santa Paula 7, Santa Paula

Scotts Valley 10 Cinema, Scotts Valley

Sebastopol Cinemas 9, Sebastopol

Sonoma Cinema 9, Sonoma

Janss Marketplace 9, Thousand Oaks

Van Nuys Plant 16, Van Nuys

Westminster 10, Westminster

Ultraluxe Cinemas, Anaheim

Crest, Westwood

MGN Five Star Cinema, Glendale

Stadium Cinemas Lemoore Stadium Cinemas, Lemoore (Jan. 1)

State Theatre, Modesto (Jan. 1)

New Parkway Twin, Oakland (Jan. 1)

Park Cinemas 9, Paso Robles (Jan. 1)

Met Cinema 5, Oakhurst (Jan. 2)

Ultrastar Gardenwalk, Anaheim (Jan. 2)

Lido, Newport Beach (Jan. 2)

Lido Live, Newport Beach

Colorado

Alamo, Littleton

Denver Filmcenter/ Colfax, Denver (Jan. 1)

Lyric Cinema Cafe, Ft. Collins (Jan. 1)

The Foundry Cinema and Bowl, Fraser (Jan. 2)

Connecticut

Spotlight Theatres Front Street Stadium, Hartford

Apple Cinemas Waterbury 10, Waterbury

Washington D.C.

West End Cinema, Washington D.C.

Angelika Pop-Up, Washington D.C.

Delaware

Westown Movies, Middleton

Movies at Midway 14, Rehoboth Beach

Penn Cinemas Riverfront, Wilmington

Florida

Prado Stadium 12, Bonita Springs

T-Bird Drive-In 14, Fort Lauderdale

Edison Park 8, Fort Myers

Sun-Ray Cinema, Jacksonville

Tropic 4 Cinema, Key West

Lake Worth Drive-In 2, Lake Worth

Touchstar Cinemas Southchase 7, Orlando

Nova Cinemas of Palm Bay, Palm Bay

Fun Lan Drive 4, Tampa

Satellite Cinema 10, Titusville

Treehouse Cinema, Gulf Breeze

Tampa Pitcher Show, Tampa (Jan. 2)

Majestic 11, Vero Beach (Jan. 2)

Cinema World 16, West Melbourne (Jan. 2)

Georgia

Plaza Theater, Atlanta

Cordele Stadium 5 Cinemas, Cordele

Parkside Main Stadium 8, Greensboro

Royal 13, Pooler

Aurora Cineplex 10, Roswell

Eisenhower Cinema 6, Savannah

Cine 2, Athens (Jan. 1)

Idaho

Village Cinema, Meridian

Bonner Mall Cinemas 6, Ponderay

Magic Valley Cinema 13, Twin Falls

The Magic Lantern 6, Ketchum (Jan. 1)