The legendary director Roman Polanski was arrested Saturday in Switzerland, as he arrived to receive an award at the Zurich Film Festival. After hiding out in France for the last 30 years, he now faces extradition to the United States, where he would finally be forced to face the consequences...
6 Comments | Posted September 28, 2009 | 01:57 PM (EST)