All Cast

Brooke Shields
Dr. Lana Winslow

Miranda Cosgrove
Emma

Benjamin Bratt
Will Jackson

Sean Teale
RJ Jackson

Rachael Harris
Janice

Chad Michael Murray
Lucas

Wilson Cruz
Scott

Michael McDonald
Clay

Tasneem Roc
Camala

Dalip Sondhi
Harley

Sahajak Boonthanakit
Pastor Harit

Sue Swallow
Katrina
Keith Shillitoe
Maître D'
Phukit Manowong
Wedding Dance Choreographer (as Phukit Texas Manowong)
Kittiya Kanjanakom
Yoga Instructor
Bill Heinecke
Knowing Hotel Guest

Bethany Nicole Cummins
Bridesmaid
