John Malkovich is set to star as a magician in The Great Buck Howard for Sean McGinley. The film co-stars Colin Hanks and Tom Hanks.
The magician comedy will feature Colin Hanks as a kid fresh out of school who becomes the magic man’s assistant. In a smaller role, Tom Hanks plays Buck’s father, who is not at all enthused about his son’s career choice. Malkovich plays a renowned illusionist whose career is on the wane and takes on an eager assistant (Colin Hanks).
It was originally expected that Kevin Kline would play the Malkovich role but scheduling prevented it.