Review: BLAST! by Nick Schager June 9, 2009 Antarctica’s McMurdo station is given further big-screen exposure by BLAST!