So I looked at the examples on here for Obj-c on how to do this but when I do it in Xamarin I seem to be getting null for my image.
Here is the code
base.ViewDidLoad ();
    cropperView = new CropperView ();
    View.AddSubview (cropperView);
    NSObject notification;
    MPMoviePlayerController movie = new MPMoviePlayerController (url);
    NSNumber[] time;
    time = new NSNumber[1];
    time [0] = new NSNumber (1f);
    movie.RequestThumbnails (time, MPMovieTimeOption.Exact);
    notification = MPMoviePlayerController.Notifications.ObserveThumbnailImageRequestDidFinish ((sender, args) => {
        imgImage.Image = args.Image;
    });
The args.Image is the one that keeps returning null.
Edit: I haved edited the code and is now working.