5.5.11

ROSA World Premiere at SIFF Cinema on May 29

The World Premiere of ROSA will be held at SIFF CINEMA on MAY 29, 2011 1:30 PM as part of the short-film package "In Extremis" during the Seattle International Film Festival.