Blinded (2006) is a Grenadian feature film about domestic violence directed by Anderson Quarless and starring Deleon Walters and Tahira Carter. It was the first full-length film entirely produced in Grenada. Clara meets John at a particularly vulnerable time in her life. She is “blinded” by love and he becomes her world. The intense relationship then becomes violent and […]