Some great news about the upcoming trailer and premiering dates shifting ahead!
iMDB says the film is out in France even on May, 10th, looks like the earliest bird among others
I'm wondering if they are releasing both - red and green versions - tomorrow online, any tips?