details, release date etc any body?
This is music video, not movie.
i know, i think there is gonna be a movie too. someone told me. probably not true.
[deleted]