Captains of Darkness 15th May 2018 by solarmovie Captains of Darkness is a French TV film, directed in 2005 by Serge Moati . Read moreCaptains of Darkness