Gerard Mikell is known for Lovecraft Country (2020), Mr. Mercedes (2017) and Atlanta (2016).
NextFilm 2025