Casting


Amber Tamblyn as Maggie Peyton


Joshua Jackson as Adam Valente


Brittany Murphy as Gave Sanders


James Denton as Charlie Cunningham


Max Greenfield as John Greese


Andrew McCarthy as Seth Sanders