If you are looking to watch this film legally, it is widely available for streaming and purchase: Anna Karenina (2012)