Alpha Trailer

Alpha is one of those aww films.  Check out the trailer through MovieClips Trailers YouTube channel: