A group of workers takes their boss hostage in an attempt to prevent the imminent closure of a factory that is the financial lifeblood of their town.
A group of angry and desperate factory workers in New Brunswick, Canada, decide to take their boss h...
No ratings available
Be the first to share your thoughts about this show!