The Butterfly is a beautiful sight in flight. The sunlight shines through its colorful wings. We say mother nature has created a beautiful creature... or did she? This gripping and terrifying tale will have you questioning everything you thought you knew about butterflies.