Dinosaurians
Two brothers discover advanced and ancient technology, sacrificing their humanity; while desperately trying to save mankind from what they unearthed and the massive power surging within them.