Cinemas, The Barn Dartington Clash of the Titans (2010) (2D) 3rd June 2010 H Cert: 12A / Ticket: £6.50 / Screen: Only one screen at The Barn / Row: Unreserved / Seat(s): N/A