Love... Sex... Life... Death. In this house it's all on the table.
The Last Supper
Released
EN
—
$442,965
A group of idealistic but frustrated liberals succumb to the temptation of murdering right-wing pundits for their political beliefs.
United States of America
English
2006
2003
2001
1998
2014
2023
1972
1973
2000
1988
1982
1991
1987
2002
1985
2021
1999