Rats (2003)
2003
92 Minutes
The Brookedale Psychiatric Hospital is a crumbling institution which barely has enough money to remain open. Formerly a prison, it sits atop a warren of tunnels and sewage system viaducts. But Broo...