Logo

Bugcrush (2006)

  • Studio: Unknown
  • Release: October 10, 2006
  • Director: Carter Smith
  • Writer: Carter Smith, Scott Treleaven
  • Cast: Josh Caras, Donald Cumming, Eleonore Hendricks, David Tennent
  • Genre: , , ,
#8,143 19,987