Odeon, Worcester 12.45, 3.00, 5.45, 8.30. UCI Merry Hill 1.30, 4.00, 6.45, 9.30. Fri/Sat late 12.10.