Alpha – The First Boy and His Dog Story Darrel MansonSep 7, 2018 Set twenty thousand years ago in Ice Age Europe, Alpha is a story of struggle and survival, of... FilmReviews