It Came from Trafalgar It Came from Trafalgar · 2009 · 100分钟 · 美国 评分 ★3.3 恐怖喜剧科幻 立即播放 返回片库 1950s horror / sci-fi parody. Mostly filmed in 2003, this was only briefly screened on the convention circuit in 2009. There's been no release since.