Sean Baker's The Florida Project was the big winner from the Detroit Film Critics this morning, winning Best Film, director… Read More
This website uses cookies.