A brilliantly hilarious film that keeps you smiling from start to finish. Ryan Reynolds is perfect in the lead role and so to it Jodie Comer. Watch out for some great cameos too. All in all, a brilliant thrill ride of a film which is surprisingly heartwarming at times.