This is an updated version of an earlier review.
Dear The Legend of the Stardust Brothers, where have you been all my life? Seriously, this lost Japanese musical oddity from 1985 fills a gaping chasm in my soul I didn’t even know was there. It also has maybe the most WTF twist I’ve ever seen, and this is a movie that’s basically non-stop WTF moments from one end to the other.


