Razortooth Film 2007 Razortooth science fiction film Directed by PH Patricia Harrington 2007 Canadian French film Released2007CountryUnited StatesLanguageEnglishStudioCapital Arts Entertainment