Tag: <span>Emelie Garbers</span>

Aniara is the best WLW sci-fi film I’ve seen by a significant margin. This is an intelligent, thought-provoking film. 8.9/10

Reviews