The acting and production is well do e enough. But the plot and "tricks" are quite mediocre. The movie tries so hard to be clever but fails hard because it's so predictable. Which undermines the main draw of the movie.