 Liam Neeson originally won the part of John Keating before Peter Weir took over direction from Jeff Kanew.Other actors considered were Dustin Hoffman, Tom Hanks and Mickey Rourke.The worldwide box office was reported as $235,860,579, which includes domestic grosses of $95,860,116.