From baffling people on the street to orchestrating elaborate tricks, Justin Willman blends good-natured magic with grown-up laughs.

6.4
(55)
Original Title: Magic for Humans
Release Date: 17/08/2018
Episodes: 19
Seasons: 3
Last Episode Air Date: 15/05/2020