 The streets of Hamilton were made to look like Harlem, New York.The film was released in June 2008.The DeLuxe Restaurant was a nostalgic 1950s-style diner found on King Street (Dundas), used primarily for film shoots.