Carlos I. Benavides on Costa Rican Cinema Today and 'Red Princesses'

"Princesas Rojas" (Red Princesses), directed by Laura Astorga, is Costa Rica’s submission for the Academy Award Nomination for Best Foreign Language Film 2014. It is the first feature of Laura Astorga ...