The streets of Winnipeg , where this crude , punchy picture takes place , look a lot like those in Detroit , Philadelphia or Los Angeles , as depicted in countless hip-hop-inflected movies -LRB- more than a few actually filmed in Canada -RRB- about the perils and thrill of the thug life .