You are using an older browser version. Please use a supported version for the best MSN experience.

Movies: Lily-Rose Depp in 'Wolf'

Depp stars opposite George MacKay in a film about people who believe they are actually animals. Rick Damigella reports.
image beaconimage beaconimage beacon