April 28, 2008 Minotaur The 2006 British – German – Luxembourg – French – Spanish co-production Minotaur is an interesting but flawed film, which doesn’t quite live up…