Film reviews and more

Day: 26 April 2011

3 minute read

DVD Releases: ‘Abel’

Those familiar with the name Diego Luna will most likely associate him with his breakthrough performance as Tenoch Iturbide, in Alfonso Cuarón’s Y Tu Mamá También (2001). Having recently appeared alongside Sean Penn in Milk (2008) Luna is now plying […]