James Costa: James Costa. Producer: Welcome to Chechnya. James Costa is known for Welcome to Chechnya (2020), Hidden Letters (2022) and Delikado (2022).
Known For: Welcome to Chechnya (Producer), Hidden Letters (Producer), Delikado (Producer), Desperate Souls, Dark City and the Legend of Midnight Cowboy (Producer)