A great week for (indie) sci-fi and docs: new movies!