Watch Slight of Life
- 2008
- 1 hr 31 min
-
7.5 (8)
Two Uncles are thrust into a twisted plot to murder their, long ago, kidnapped niece. When the Uncles discover that she is worth fifteen-million dollars, they will do almost anything to save her.