BMFcast Extra 131 – Universal Soldier III Unfinished Business
Universal Soldier III: Unfinished Business (1998) is the second of two Movie Channel attempts to turn the franchise into a weekly TV show, and if you like scenes where super soldiers walk around in slow motion to the opening guitar riff of Everclear’s “I Will Buy You A New Life” have we got a movie for you.
Podcast: Play in new window | Download
Subscribe: RSS