added isWidescreen to Movie and added some more error handling