Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Pedro Almodóvar’s The Room Next Door, the Spanish director’s first film in English, has won the Golden Lion, the top prize, at the Venice International Film Festival. The most memorable moment of the ceremony, taking place at the festival’s campus…