Movie Trailer News ‘Alpha’ New Trailer Released 6 years ago admin A story of survival set 20,000 years ago during the last Ice Age. This second