The Paradise Virus is a 2003 thriller film directed by Brian Trenchard-Smith shot on Grand Turk Island. The film sold widely and the producers later worked with Trenchard-Smith on Long Lost Son (2006)."LONG LOST SON – MEMOIRS OF A DIRECTOR", Urban Cinefile 5 February 2009 accessed 4 February 2013
References
External links