Alpha – Movie Review

Alpha doesn't come without it's clichéd moments, but the stunning visuals will surely take you on an enjoyable ride.