Hacksaw Ridge will have you on your feet from start to finish
by Ethan Hart, Reporter
• February 24, 2017
