fastfilmreviews.com
Interstella 5555
Straddling the line between a music video and a feature film, Interstella 5555: The 5tory of the 5ecret 5tar 5ystem was conceived as a visual representation of the 2001 album Discovery by French ho…