The gifted Thomas Salvador directs and stars in Vincent (2014), a French film that tells the story of a man named Vincent who develops extraordinary superpowers when he comes in contact with water. With his recently discovered ability, Vincent spends much of his time in the water, taking in the awe and wonder that comes with developing…
Read More