2012 Drama Mystery A Play Entitled Sehnsucht A hypnotic play happening inside the mind of a mental lebanese astronomer
1996 Science Fiction Thriller The Arrival The greatest danger facing our world has been the planet's best kept secret... until now.