The ‘Alien’ franchise, kicking off with Ridley Scott’s chilling ‘Alien’ (1979), redefined sci-fi horror with its tale of the ...
Isabella Favis has crafted incredible practical displays including a Trojan horse, Lord of the Rings statues, and more.