เรื่องราวติดตาม James Bowen (รับบทโดย Luke Treadaway), นักดนตรีและผู้ติดยาเสพติดที่ใช้ชีวิตอย่างยากลำบากในลอนดอน เขาต้องต่อสู้กับปัญหาส่วนตัวและชีวิตที่ยากลำบาก เมื่อวันหนึ่งเขาได้พบกับ Bob, แมวจรจัดที่เข้ามาในชีวิตของเขา
James ตัดสินใจดูแล Bob และในที่สุดพวกเขาก็กลายเป็นคู่หูที่ไม่สามารถแยกจากกันได้ Bob กลายเป็นแรงบันดาลใจและเพื่อนที่ทำให้ James มีกำลังใจในการเปลี่ยนแปลงชีวิตของตัวเอง โดยที่ทั้งสองใช้เวลาร่วมกันในเมืองและสร้างความสัมพันธ์ที่เข้มแข็ง
ภาพยนตร์นี้สื่อถึงความสำคัญของมิตรภาพ ความรัก และการยอมรับตัวเอง ซึ่งนำไปสู่การเปลี่ยนแปลงในชีวิตของ James