When Ray is walking through the city of Manchester at the beginning of the movie, for a few seconds Karl Marx and Friedrich Engels can be seen talking together on the street (Marx is the smaller one with white hair and beard; Engels is the taller one with the mustache). Both men were living in Britain at the time the film takes place.
Began production in 1995 and, because of financial problems, it was put on hiatus during 1998. Production companies Production I.G. and Sunrise got involved and brought the film back in production. A total of eight years was spent on making the film.
Early in the first Manchester sequence a pub is seen. It's name is clearly seen as the Rovers Return, which is the name of the pub in the popular Manchester-based TV soap opera Coronation Street (1960).