November 10, 2008 The Past is A Foreign Land A new crime-drama from Italy, Il passato e una terra straniera (aka The Past is a Foreign Land) has been doing some reasonable business…