0
New moderately-budgeted sci-fi/action flick that looks like it could be pretty good.