By Indiewire | Indiewire September 27, 2005 at 8:01AM
Directors Martin Scorsese and Wong Kar-Wai joined hundreds of film buffs at the inauguration of a new home for La Cinematheque Francaise film center. The center moved Monday into a stylish building designed by Frank Gehry in eastern Paris, ending a two-decade hunt for a new location. The center was created in 1936 to promote art-house films and defend French cinema. It has had many locations over the years, most recently near the Eiffel Tower.