This David and Goliath musical adaptation will hit you right between the eyes! Giant Slayer is an upbeat musical that Key Stage 2 children will love.