Me and Scar are back