Starring Belén Rueda (The Orphanage) as the titular Body, and directed by Oriol Paulo, the film gained rave reviews when it screened at last year’s London Film Festival and was also winner of the Best Screenplay at the Jameson International Film Festival 2013. Paulo is best known for his writing duties on the

READ MORE