Luke Cameron Movies
- 2013
Invasion of the Not Quite Dead
Invasion of the Not Quite Dead102013HD
In 1978 a deadly virus is contained... Thirty years later the virus is released on an unsuspecting island off the coast of England in this very unique...
- 2008
Whatever Turns You On
Whatever Turns You On02008HD
The well ordered world of a security man in an electronics store is disturbed and a young shop assistant is bemused when a homeless man arrives to mak...