Detroit Film Critics Announce Winners Florida Project Wins Best Picture, Director and Supporting Actor. Franco Takes Best Actor
The Detroit Film Critics Society announced their winners this morning with Sean Baker's The Florida Project winning three out of ...