Film reviews and more

Day: 11 April 2011

DVD Releases: ‘Monsters’

There’s nothing we like more at the moment than a good monster movie. If we assume that supply typically meets demand, then we can be pretty damn certain that with all the high-concept extraterrestrial creature features vying for our attention […]