courage, vanessa beecroft, against all odds, unlikely hero, holy light, no fear