Deaf Crocodile Films has opened pre-orders for its release of the rarely-seen 1987 Romanian animated sci-fi film The Son of the Stars (Fiul Stelelor...
***This article originally appeared in the February '23 issue of Animation Magazine (No. 327)***
Every so often, cosmic tumblers align and the sci-fi universe gifts...