Speed force comes to life | Sci-fi