Teacup (Original) / Teacup (US)
A mysterious danger menaces strangers at a Texas ranch, forcing them to unite against the unknown threat.
Info mistake?