Hungary's annual Budapest Spring Festival kicks off today with a healthy three-and-a-half week program, including a play starring Hollywood actor John Malkovich, pictured above, titled Just Call Me God.
Festival goers can choose from 120 events at around 40 venues, at various public places, squares, and parks right across Budapest.
The main theme of this year's festival will be the Austro-Hungarian compromise (Kiegyezés) made 150 years ago in 1867. Works by Franz Liszt composed for the 1867 Compromise will be performed by the Austro-Hungarian Haydn Philharmonie and the Choir of the Vienna State Opera on April 8th.
The festival also commemorates the 50th anniversary of Zoltán Kodály‘s death and will attract many classical music, opera and jazz fans from all around the world.
Other programs include orchestral concerts, chamber evenings, opera performances, folk dance, exhibitions and a range of other interesting events.
The Budapest Spring Festival will take place between March 31 - April 23. Read more here.