When I asked earlier if she could say when the trailer would be released, she just replied saying their embargo ended on the 26th with a wink. From the info I'd been given, I inferred we'd be getting the trailer when the embargo ended which for the States is the 24th/25th. So perhaps 26th is the French trailer release.