New York City
The Last Lantern
The Mountain - at Mount Vernon Place United Methodist Church, Washington, DC
$17.00
Amid the hard civl war in Afghanistan and in a hiding place, a soldier unintentionally kills the girl he loves and then he goes insane, after having betrayed his leader and people.