"Science Fiction Film & Television" – sounds like an interesting journal… http://buff.ly/17SVuJn