The Final Sacrifice (reviewed by Lisa Marie Bowman) O Canada! The 1990 film, The Final Sacrifice, opens in the snowy Canadian wilderness. A man who I can only… Continue reading “The Final Sacrifice (reviewed by Lisa Marie Bowman)”…