The Lion, a new solo musical written and performed by Benjamin Scheuer, is currently bringing its touching true story of love and loss to New York City Center’s Stage II. Click for photos from the new Manhattan Theatre Club production, opening June 26, 2014!