The release date of "Strange Nature" is May 31, 2017 in US movie theatres. The movie is produced by James Ojala. Starring: Stephen Tobolowsky, Carlos Alazraqui and Lisa Sheridan
See full cast & crew ». Film genre: Thriller. Produced in USA. Studio: Columbia Pictures. The runtime is 100 minutes.