Romeo Must Die Filming Locations

Romeo Must Die was filmed in Vancouver in Canada.
Show Map
 

Rio Vista

Sing's Mansion

 

Woodland Park

Football in Park

Plaza of Nations

Falling into Water

Vanier Park

Bodies Recovered

 

Garden Avenue

Start of Car Chase