Metropolitan Opera: Rigoletto
Rating 7/10
3hrs 35 min April 24, 2013