Check out Stephen Amell and others take on the Ninja Warrior course on Red Nose Day, May 25 at 8 on NBC. I know I will be watching!