poster

Monkeys, Rats and Me (2006)

This year, the building of the Oxford animal lab has triggered the most important conflict between scientists and the animal rights movement for a century.

Released Dec. 13, 2006 81 min None+
81 min
Dec. 13, 2006
Dec. 13, 2006
Released
NR