The Last Supper

Kino Lorber, 80 min., not rated, DVD: $11.97, Blu-ray: $17.97, Jun. 23

The Last Supper

Rating: 3 of 5