Harry Houdini wird 1874 als Erik Weisz im ungarischen Budapest geboren. Nachdem er bereits als Kind mit seiner Familie in die USA ausgewandert ist, tritt der von Magiern begeisterte Erik schon in jungen Jahren unter seinem Künstlernamen Houdini und unterstützt von seinem Bruder Dash (jung: Connor Kelly / älter: Tom Benedict Knight) auf, um sich selbst an ersten Zaubertricks zu probieren. Im Jahr 1893 lernt er dann die charmante Bess (Kristen Connolly) kennen und lieben und macht sie schließlich zu seiner neuen Assistentin. Gemeinsam sorgen sie mit ihren Auftritten für immer mehr Aufsehen. Vor allem Houdinis Entfesslungsnummern, die er immer waghalsiger gestaltet und zum Teil gar unter Wasser vollführt, bringen ihm großen Ruhm. Doch neben dem begeisterten Publikum seiner spektakulären Zaubershows, hat bald auch der britische Geheimdienst MI5 ein Auge auf Harry geworfen, eignet er sich mit seinen außergewöhnlichen Fähigkeiten doch auch als exzellenter Spion...