'Invasion of the Body Snatchers' 1978 Opening

12/19/2018 - by THR Staff
Opening title sequence from the 1978 film.