CineVue

Film reviews and more

Day: 3 December 2010

Film Review: ‘Monsters’

★★★★☆ Shot on location in New Mexico and featuring a cast of relatively unknown actors, British director Gareth Edwards has made a low-budget (reportedly as little as £500,000), mini-masterpiece in Monsters (2010), a mesh of industry-standard effects and raw human […]