The film , which made the festival rounds in 2004 , opens in Manhattan on April 29 at the Angelika Film Center in SoHo and at the Metro Twin on the Upper West Side .
Manhattan
Upper West Side
/location/location/contains
Upper West Side
Manhattan
/location/neighborhood/neighborhood_of
LOCATION
Manhattan
ORGANIZATION
Angelika Film Center
LOCATION
SoHo
LOCATION
Upper West Side