Hi everyone! I was hoping someone here could help me. I bought this mask at the London Film and Comic Con in 2005. I bought it at a mask stall that sold a lot of masks from various movies. I have the lingering memory that this was also from a movie, but I have not been able to find it online. A friend of mine recognises it but also has no idea where it could be from. Any help would be really awesome because I want to see the movie where it's from! Thanks a lot.