Rachel McAdams & Noomi Rapace star in Brian De Palma's PASSIONRachel McAdams and Noomi Rapace star in PASSION, the stylish new thriller by Brian De Palma (CARRIE, DRESSED TO KILL, SCARFACE). It's a sleek, seductive...
at the Cleveland Institute of Art
11610 Euclid Avenue
Cleveland, OH 44106