Storia: ‘How to Train Your Dragon’ rakes in $83.7 million in box office debut to soar past Disney’s ‘Lilo & Stitch’ | Fortune — Warptech Lab News