Raúl Navarro is a writer and director, known for The Blind Spot (2005), Vejado en el tiempo (2010) and Gris (2003). Read more on iMDB