Serenity is a 2005 American space western film written and directed by Joss Whedon .
It was written and directed by Joss Whedon .