Glasgow Film Gets Award
May 30th, 2006A film shot and produced in Glasgow, Scotland, has won the special jury prize at the Cannes Film Festival. Red Road, which cost just over £1m to make, is about a CCTV operator who sees the city through the security cameras.
