Now this looks awesome!Dark House Films, a Cananda-based film production company have produced The Unleashed, and it will be premiering at The Queen Elizabeth Theatre in Toronto on June 25th.What's it about?Madison Kennard, a troubled woman dealing with her dark past, must venture home after an 8 year absence following her

READ MORE