megan rain kimmy granger