Complex sentence: "Downtown: a street tale", filmed in New York City, stars Genevieve Bujold, Joey Dedio, and John Savage, received it's world premiere at the AFI Film Festival.
Split into simpler sentences: Downtown: a street tale "", filmed in New York City, stars Genevieve Bujold, Joey Dedio. And John Savage, recently received it's world premiere at the AFI Film Festival.