15 showtimes at Barbican Cinemas 2 & 3