Well Jesse, that's not true exactly. They hold the LA Greek Film Festival every year - there was one this past June/July. So, conceivably the movie could have been screened there, but since I reviewed the entire list of movies screened - hoping that Duress would be there - and found that it wasn't, I know it wasn't true! (Alter Ego was screened at a past festival and "our man", as you like to call him, was here in LA to promote it - wish I would have known about him then! That might be where the erroneous comment came from...or maybe it was screened secrectly, but I doubt that.)
I've never edited anything on Wikipedia and it says I need an account unless I want my IP Address revealed (which doesn't seem good). Anyone who has an account willing to do this? (I don't really get how wikipedia works, nor do I really pay much attention to it.)