Tarifa Traffic: Death in the Straits of Gibraltar 2003
Writer
Das Haustier 2001
Director, Writer
Credits from TMDB.