The Boswell Incident
- 18m
When an alien abduction rocks the small town of Boswell, a skeptical deputy sheriff is determined to prove it's a hoax.When an alien abduction rocks the small town of Boswell, a skeptical deputy sheriff is determined to prove it's a hoax.When an alien abduction rocks the small town of Boswell, a skeptical deputy sheriff is determined to prove it's a hoax.