Reviewed by GREG KING Director: Alex de la Iglesia Stars: Carlos Arece, Antonio de la Torre, Carolina Bang The Last Circus (also known as Balada Triste de Trompeta or A Sad Trumpet Ballad) was a bold choice for opening night film of the recent Spanish Film Festival. This is a startling and confronting film that… Continue Reading »