This is actually a pretty decent movie. The writing is a bit weird, but the story is compelling and you really get involved with the characters after a while. This is more of a thinker, not an action-filled CGI-flick, but somehow it has its' own tension and several exciting moments. I've never been a Nick Stahl fan, but he does an okay job in this (even though he's a bit monotonous). It wouldn't've been the same without Mia Maestro though. She does great, and whatever weirdness is portrayed is only due to the script. Good flick.
The concept could've been way more evolved, and with a super-budget and a different lead role, it could've been a blockbuster. The editing is at times awkward, and some scenes feel unfinished, but the main story is kinda cool. It leaves you with a weird feeling, mostly in a good way. If you've got nothing better to watch, and enjoy some semi-mindplay by mediocre actors (except Mia), it's worth a shot.