A group of clumsy terrorists hold a strange group of inhabitants of a compartment block hostage.
No Trailer found!