new releases

New Movie Releases: 'The Longest Ride,' 'Ex Machina,' and More (VIDEO)