Movies Alpha – movie review By David Edwards 5 years ago Set during the last great Ice Age in Europe some 20,000 years ago, Alpha is