Magician Kevin Kopfstein astounds and brings humour for all ages.