Three recent DVD releases you might want to throw on the Netflix Queue.