Red-hot Brit indie filmmaker Simon Rumley is set to helm Stranger, a thriller chase movie located in the heart of rural China.Read More
Red-hot Brit indie filmmaker Simon Rumley is set to helm Stranger, a thriller chase movie located in the heart of rural China.Read More
© 2020, Love Horror. All rights reserved