Avalon Films is a boutique, full-service Production company based in Detroit, Michigan, with affiliate offices in Los Angeles, New York City, and Toronto. Their creative philosophy is that great work starts with a great idea. Their job as filmmakers is to nurture that idea throughout the Production Process, and execute that Project with energy, imagination, and skill.