Support The Moscow Times!

Moscow on the Weekend: Doc, Hamlet and the Mad Hatter

Back to the Future: Robert Zemeckis' entire time-travel trilogy returns to theaters for the first film's 30th anniversary.

Back to the Future: Robert Zemeckis' entire time-travel trilogy returns to theaters for the first film's 30th anniversary. It follows the adventures of a high school student, Marty McFly (Michael J. Fox), and an eccentric scientist, Dr. Emmett L. Brown (Christopher Lloyd), as they use a DeLorean time machine to travel to different periods in the history of Hill Valley, California. In English; Russian subtitles.

Pioner 21 Kutuzovsky Prospekt. Metro Kutuzovskaya. 499-240-5240. Part Two on Sat. at 6:10 p.m., Part Three on Sun. at 6:05 p.m.

Hamlet: Cumberbatch: Benedict Cumberbatch stars in Lyndsey Turner's new staging of Shakespeare at the Barbican Center. In English; Russian subtitles.

Formula Kino Praga. 10 Nizhnyaya Maslovka, Metro Savyolovskaya, 800-250-8025. Sat. At 3 p.m.

Formula Kino City 2 Presnenskaya Naberezhnaya, AfiMall City. Metro Vystavochnaya. 800-250-8025. Sun. At 3 p.m.

DanceInversion: Mad Cup of Tea: Linnea Happonen stages a performance that includes absurdist theater, contemporary dance and circus — a tea-party where familiar meanings of space and safety are turned upside-down. Krepsko Theater production. Stanislavsky and Nemirovich-Danchenko Musical Theater small stage. 17 Bolshaya Dmitrovka. Metro Tverskaya, Chekhovskaya. 495-723-7325. Fri. at 7 p.m.

Musica Viva Chamber Orchestra performs Mendelssohn's The Fair Melusine Overture, his Symphony No. 3 and Mozart's Sinfonia Concertante for violin, viola and orchestra. Soloist Ruth Killius (viola), soloist and conductor Thomas Zehetmair (violin). Tchaikovsky Concert Hall. 4/31 Triumfalnaya Ploshchad. Metro Mayakovskaya. 495-232-0400. Sat. at 7 p.m.

Iolanta: Sergei Zhenovach stages Pyotr Tchaikovsky's lyric opera about a blind princess who is cured by the love of a man who violates the king's order not to tell the girl of her blindness. Bolshoi Theater Main Stage. 1 Teatralnaya Ploshchad. Metro Teatralnaya. 495-455-5555. Sun. at 7 p.m.

Read more