Board Thread:News and Announcements/@comment-5774380-20150327024817/@comment-5774380-20150412033030

It takes place in a film adaptation of the same universe of the original series, I think.