The cast of Message in a Bottle - 1999 includes: Tom Aldredge as Hank Land Patricia Belcher as Annie Susan Brightbill as Catherine Land Blake Ayana Cahrr Robbie Coltrane as Charlie Toschi Kevin Costner as Garret Blake Viveka Davis as Alva Yasmine Delawari Justin DiPego as Typewriter Repairman Illeana Douglas as Lina Paul Steven Eckholdt as David Osborne Karen Fowler as Sleepover Mom Anthony Genovese as Photographer Lance Gilbert as Man on Sinking Boat Elizabeth Guindi as Christine Richard Hamilton as Chet Jesse James as Jason Osborne Sherry Koftan as Girl on the Boat Jennifer Lamb as Woman on Sinking Boat Bethel Leslie as Marta Land Walt MacPherson as Pete the Cop Steve Mellor as Man on Dock Paul Newman as Dodge Blake Mauricio Ochmann as Mail Boy Hayden Panettiere as Girl on Sinking Boat Marcello Robinson as El Boy Darla Rothman as Flight Attendant John Savage as Johnny Land Raphael Sbarge as Andy Philip Traynor as Boy in Car
The cast of The Message of the Arrow - 1911 includes: Pearl White
The cast of The Bottle and the Throttle - 1968 includes: Timothy Farrell as Narrator
The cast of A Message from Beyond - 1912 includes: Billy Quirk as Charles
The cast of End of Message - 2009 includes: Steve Lund as Frank
The cast of The Matchless Message - 2006 includes: Andries Rossouw as The Father
The cast of Bottle - 2013 includes: Andrej Bikovski as himself
The cast of Bottle of Wine - 1949 includes: The Striders
The cast of The Message - 2013 includes: Veemsen Lama as Soldier
The cast of Water Bottle - 2011 includes: Kathleen Wise
The cast of A Message from Niagara - 1912 includes: William Russell
The cast of A Message from the Party - 2006 includes: Alan Dukes
The cast of The Wordless Message - 1912 includes: Dot Farley
The cast of A Message from Reno - 1917 includes: Ruth Roland
The cast of The Message of the Flowers - 1913 includes: Francelia Billington
The cast of The Message of the Arrow - 1911 includes: Pearl White
The cast of The Green Bottle - 2012 includes: Illianna Wotton as Girl
The cast of Bottle Cap - 2009 includes: Max Blaire as Kevin