Auteur

The Paradise Virus

2003 · TV movie

Directed by Brian Trenchard-Smith.

The Paradise Virus is a 2003 thriller film directed by Brian Trenchard-Smith shot on Grand Turk Island.

Everything Brian Trenchard-Smith made, in order