Manage episode 302027235 series 2942433
Jen Albright of Have You Seen This? returns to talk about the 1977 Canadian sci-fi flick Starship Invasions, directed by Ed Hunt and starring Christopher Lee and Robert Vaughn.
We explore the film's fascinating blend of (allegedly) real-life UFO lore and B-movie silliness, the strange use of suicide as a plot device, alien food pills, gender roles, the general awesomeness of Sir Christopher Lee, and more!
PLUS: an "explosive" surprise cameo