The best Studio Canal logo ever. I was really surprised when I put in my Total Recall Blu Ray and was welcomed with this. When I am about to watch a Blu Ray released by Studio Canal from this decade, I go "Wait, here it comes! Here it comes!" And after watching the logo, I smoke a cigarette and ask "Was it good for you?"
4:09, he says that the glass panels are that of the same aspect ratio of 1.85 Cinema. 1.85 Cinema is basically referring to a movie that has been shot in an aspect ratio of 1.85:1.
I had no idea that this logo was done in live action. That’s really impressive. I actually did something like that not too long ago for a fan made THX trailer called Lightbox. The finish trailer and the behind the scenes video for it is available on my channel if you want to check it out.