Movies: Howie Adams
- 2006
Electroma (2006)
Electroma6.52006HD
Two robots embark on a quest to become human....
- 2000
The Convent (2000)
The Convent5.32000HD
A group of college students break into an abandoned convent and become possessed by demonic spirits....