Tokyo Idols poster

Girl bands and their pop music are a central part of modern Japanese life. Following an aspiring pop singer Rio and her fans, Tokyo Idols explores a cultural phenomenon driven by an obsession with young female sexuality, and the growing...


Let There Be Light poster

Let There Be Light follows the story of dedicated scientists working to build a small sun on Earth, which would unleash perpetual, cheap, clean energy for mankind. After decades of failed attempts, a massive push is now underway to...