If the player doesn't work, try another server:
Sleight of Hand is 2016 short film directed by Aly Bérubé