Pursuing the story of a mysterious suicides in Niagara Falls, a cheap detective suddenly unravels a plot to build a revolutionary invention turned by a mysterious scientist, Nikola Tesla.
Genre: Thriller, Drama, Mystery
Actor: Greg Stuhr, Alicja Bachleda, Camilla Belle
Director: Jenna Ricker
Country: United States
Keywords: